確保已經安裝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. 在控制台中鍵入
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
開啟 VS2013開發人員指令提示,然後再執行建置作業。
還有boost基本上很多是header-only,請看文件說明看你那部分是不是需要編譯
【轉】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. 在控制台中鍵入
使用VS的命令提示符,然後跳到對應目錄,執行bootstrap.bat