Windows下編譯Boost庫

我的系統環境配置:

  1. 按照網上的編譯步驟,先打開VS2015開發人員命令提示,然後直接輸入bootstrap.bat,結果報錯,過程如下後,改正爲bootstrap.bat vc14成功(如果不是VS2015則換成其他的vc)
    在這裏插入圖片描述
    在這裏插入圖片描述
    Failed to build Boost.Build engine.
    Please consult bootstrap.log for further diagnostics.
    讓我查看bootstrap.log日誌文件
    日誌文件裏寫道:Unknown toolset: vcunk
    在這裏插入圖片描述
    我搞了好久,換了各種命令提示符,都不行,最後查看bootstrap.bat的代碼,發現有這麼一行
    在這裏插入圖片描述
    看到了嗎,"%1"=="vc14" SET TOOLSET=msvc :14.0,所以要添加一個參數
    使用bootstrap.bat vc14
    在這裏插入圖片描述
    成功。

  2. 按照提示,運行.\b2

在這裏插入圖片描述
成功開始編譯,靜態鏈接庫。頭文件及庫的位置
在這裏插入圖片描述
3. .\b2 --help可以查看更多編譯選項,可以試一下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章