vs2017 編譯 boost
工作需要,接觸boost,配置過程有點小波折,這裏記錄一下。
1. 下載及環境設置
這個網上例子很多
2. 解決執行bootstrap.bat失敗問題
我在第四步就報錯了,執行 bootstrap.bat 失敗,日誌顯示
fatal error C1083: 無法打開包括文件:“tlhelp32.h”: No such file or directory
度娘之,符合的頁面極少,且都沒有解決問題;谷哥之,同樣問題的倒是有一些,但幾乎也都無用。最後谷哥關鍵詞 boost tlhelp32.h,總算找到了直面主題的答案,GitHub果然是好地方。
解決方法:
- 在環境變量中 INCLUDE 中添加 tlhelp32.h所在路徑,這個路徑如果不知道在哪兒可以用 everything 搜一把。我環境變量中 沒有INCLUDE ,所以自己新建了,之後順利執行。如果有就直接編輯。