作者:
ot32em (reverse(wasefo);)
2014-09-06 03:51:17在 Windows 底下安裝 Boost,比較沒有像 linux 上的一些 apt-get,emerge
可以單鍵裝好環境。會需要操作 Boost 所附的 b2.exe 來自己編成 lib 檔。
但是每次裝特定版本(lib/dll static/shared 64/32) ,都會忘記指令。
於是在裝了第二遍的時候,我做了一些筆記,想說可以幫大家比較無痛地,安
裝 boost 的環境。
http://ot-note.logdown.com/posts/231066/how-to-compile-boost-library
其實 b2.exe 預設會幫把所有 modules 都裝(很久),但是只會編一種 configure。
如果你要把所有的 configures 都編,就會(很久)*(編的版本數)。
下面的指令是在只編譯 unittest 這個 module,所以很快。而且會把 8 種版本
都生出來,如果編 x86 的話,就是 16 種了。所以你可以替換掉黃色的字成你只想
要編的 module 名字即可。
b2