Boost提示'cl' 不是內部或外部命令,也不是可運行的程序 或批處理文件


 

Boost編譯

執行bootstrap.bat

bjam stage --without-python --stagedir="D:\boost" link=static runtime-link=shared runtime-link=static threading=multi debug release

 

 

在windows10下配置Boost,按照網上的教程,運行批處理bootstrap.bat,直接雙擊bootstrap.bat 閃退。

 

 

檢查是否有類似如下格式的環境變量VSXXCOMNTOOLSVS90COMNTOOLS=D:\Program
Files\Microsoft Visual Studio 9.0\Common7\Tools\ 其中XX與VS版本有關:

a) VS2003對應 VS71COMNTOOLS

b) VS2005對應VS80COMNTOOLS

c) VS2008對應VS90COMNTOOLS 如果沒有則執行步驟2;否則執行步驟3

 

2.
在我的電腦>屬性>高級>環境變量>系統變量 中新建一個環靜變量

變量名: VSXXCOMNTOOLS

變量值: VS安裝目錄\Common7\Tools\

重復執行步驟1

 

3.
在控制台中鍵入 

>call "%VS90COMNTOOLS%"vsvars32.bat <==設置cl運行時的一些環境變量

>cl 確保沒有提示出錯;否則重復步驟1

 


免責聲明!

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



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