vc下boost1.33编译步骤

好久没用boost了,又要重新编译。
干脆把步骤写下来,以免以后忘记了

1. 打开 Visual Studio 2005 命令提示
2. 进入到BOOST_ROOT/tools/build/jam_src目录下
3. 运行./build.bat
4. 回源代码的顶层目录,运行tools\build\jam_src\bin.ntx86\bjam.exe
"-sTOOLS=vc-8_0" --prefix="D:\GNU"

要让Boost.iostreams支持bzip2和gz需要加装其它的库。我懒得搞了。

最郁闷的是编译的时候老说源代码有些字符是在当前字符集(cp936)下无法显示的。
boost/lexical_cast.hpp : warning C4819: The file contains a character that
cannot be represented in the current code page (936). Save the file in
Unicode format to prevent data loss

However,就这样吧!

此博客中的热门博文

少写代码,多读别人写的代码

在windows下使用llvm+clang

tensorflow distributed runtime初窥