在命令列中使用vs編譯器

2021-08-09 12:23:38 字數 843 閱讀 6785

本文依據win10 和 vs2013 作為例子(其它版本資料夾可能不同)

裝好vs之後,新增vs編譯器的路徑到環境變數。

1,vs編譯器的名稱是 cl ,預設路徑:c:\userprogram\vs2013\vc\bin ,新增路徑到環境變數path。

2,新增標頭檔案include和庫檔案lib:

具體操作方法是,我的電腦->屬性->高階->環境變數->新建。變數名為include(不區分大小寫),然後變數值有兩個,乙個是c語言的標頭檔案在vs安裝目錄下,另乙個是window標頭檔案在c盤,用分號隔開,完整值為:

c:\userprogram\vs2013\vc\include

c:\program files (x86)\microsoft sdks\windows\v7.1a\include 

(64位系統在x86檔案中找)

同樣新建乙個環境變數來加入lib的路徑,變數名設為lib,變數值也是兩個:

\vs2013\vc\lib;

c:\program files (x86)\microsoft sdks\windows\v7.1a\include

(如果不包含路徑e:\program files\vs\vc\lib,用cl編譯會提示缺失庫檔案。)

cmd 檢視環境變數的方法:echo %lib%

參考原文: 原文沒加c盤檔案,若編譯含有檔案的程式,則會出現找不到標頭檔案的情況。

VC編譯器命令列語法

vc編譯器 cl cl.exe 的命令列語法如下 cl option.file.option file lib.command file link link opt.引數說明 entry 含義 選項乙個或多個 cl 選項。請注意,所有選項都應用於所有指定的原始檔。選項是由乙個正斜槓 或乙個短劃線 指...

在命令列下使用VC 2008的編譯器

vc 2008命令列下有乙個編譯器,名叫cl.exe。由於最近正在嘗試搭建pc 2編譯系統,因此需要研究如何在命令列下使用該編譯器。需要增加一些環境變數,注意,分號是用於分隔各個變數的。以下均假設vc 2008安裝在預設路徑。增加include變數,設定為c program files micros...

C 命令列編譯器配置方法

大家好!下面由我給大家講解一下如何 配置c 命令列編譯器 1.配置c 命令列編譯器 我的電腦 高階 環境變數 path 添 加 c windows microsoft.net framework v2.0.50727 path的最後乙個路徑雖版本 的改變而改變 csc.exe c 命令列編譯器 就放...