我在windows10下配置Boost,按照网上的教程,运行批处理bootstrap.bat
下面是报错内容:
请问要如何正确配置?(我试过在VS2013的命令行下执行也是一样,直接双击bootstrap.bat 闪退
求解
PHP中文网2017-04-17 13:45:31
1) cl.exe是Visual studio自帶的編譯連接工具,我機子上的預設安裝路徑位於C:Program Files (x86)Microsoft Visual Studio 11.0VCbinamd64cl.exe,注意,你安裝的Visual Studio 版本要和boost的要求環境一致,boost的許多新特性的編譯挑C++版本,如果安裝好了還是沒找到,可以試著把cl.exe的目錄加到系統的環境變數PATH裡
2) 有編譯好的boost可供下載,建議新手直接用那個吧,不建議自己折騰編譯boost
PHP中文网2017-04-17 13:45:31
【轉】http://tieba.baidu.com/p/1061836534
使用之前
打開控制台(CTRL+R>cmd);鍵入cl回車;如果出現如下提示:'cl ' 不是內部或外部命令,也不是可運行的程式或批次檔。則表示VS沒有安裝或環境變數設定不正確,可以依照下列步驟設定:
確保已經安裝VS,並在控制台中鍵入set
檢查是否有類似如下格式的環境變數VSXXCOMNTOOLSVS90COMNTOOLS=D:Program FilesMicrosoft Visual Studio 9.0Common7Tools 其中與VS版本有關:
a) VS2003對應VS71COMNTOOLS
b) VS2005對應VS80COMNTOOLS
c) VS2008對應VS90COMNTOOLS 如果沒有則執行步驟2;否則執行步驟32. 在我的電腦>屬性>高級變數中新建一個環靜變數
變數名稱: VSXXCOMNTOOLS
變數值: VS安裝目錄Common7Tools
重複執行步驟13. 在控制台中鍵入
call "%VS90COMNTOOLS%"vsvars32.bat <==設定cl運行時的一些環境變數
cl 確保沒有提示出錯;否則重複步驟1