前提:確保已經安裝vc6或者vs系列
我們可以再命令行直接編譯c++程序, 在windows操作系統中,打開命令行,輸入cl,若系統提示:
'cl' 不是內部或外部命令,也不是可運行的程序或批處理文件。則說明VS沒有安裝或者環境變量設置不正確,可以按照如下步驟設置:
1. 確保已經安裝VS,並在控制台 中鍵入set
檢查是否有類似如下格式的環境變量VSXXCOMNTOOLS
VS90COMNTOOLS=D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\
其中XX與VS版本有關:
a) VS2003對應 VS71COMNTOOLS
b) VS2005對應VS80COMNTOOLS
c) VS2008對應VS90COMNTOOLS
d) VS2013對應VS120COMNTOOLS
如果沒有則執行步驟2;否則執行步驟3
2. 在我的電腦>屬性>高級>環境變量>系統變量 中新建一個環靜變量
變量名: VSXXCOMNTOOLS
變量值: VS安裝目錄\Common7\Tools\
重復執行步驟1
3. 在控制台中鍵入
>call "%VS120COMNTOOLS%"vsvars32.bat <==設置cl運行時的一些環境變量 >cl
確保沒有提示出錯;否則重復步驟1
注意:用set設置環境變量,只能保證在本命令行中生效,命令行窗口一旦關閉,設置就失效了。要想設置也作用於其他命令行窗口,通過我的電腦->環境變量來設置
轉自: https://blog.csdn.net/daisy19900111/article/details/8035131