window下在cmd編譯運行C++程序


環境:Visual Studio(自己的是VS2013)下VC自帶的cl編譯器、window7(64位)
一、編寫一個HelloWolrd程序並保存為HelloWorld.cpp

二、配置cl編譯器,在計算機-屬性-高級系統設置-環境變量-系統變量中

1,編輯系統變量PATH,在后面加入
Visual Studio的安裝路徑\VC\bin    (引入cl編譯器)
不引人則報錯:'cl' 不是內部或外部命令,也不是可運行的程序或批處理文件。
如圖:

2,新建變量(引入頭文件)
INCLUDE: Visual Studio的安裝路徑\VC\include:

不引入則可能報錯:fatal error C1034: iostream: 不包括路徑集
如圖:

3,新建變量(引入庫文件)
LIB:Visual Studio的安裝路徑\VC\lib
不引入則可能報錯:LINK : fatal error LNK1104: 無法打開文件“xxx.lib”
如圖:

4,打開cmd窗口尋址到cpp文件目錄,輸入命令
cl /EHsc HelloWorld.cpp 
如出現錯誤
LINK : fatal error LNK1104: 無法打開文件“kernel32.lib”  (或者是Uuid,lib)
解決方法:在計算機上搜索這個lib文件,然后拷貝到Visual Studio的安裝路徑\VC\lib這個目錄下。

至此程序基本能正常編譯運行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM