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

 

Boost編譯python

執行bootstrap.batbootstrap

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

 

 

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

 

 

檢查是否有相似以下格式的環境變量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\

重複執行步驟1it

 

3.
在控制檯中鍵入 

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

>cl 確保沒有提示出錯;不然重複步驟1io

相關文章
相關標籤/搜索