C++ boost 自己的经验

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

C++ boost
下载 zip 包 解压 D:\boost_1_69

cd D:\boost_1_69 的解压目录

然后 执行批处理
bootstrap.bat
等一会 会生成 b2.exe 和 bjam.exe  (他们只是版本不同的产物,但是用法一致,bjam是之前版本的,b2 是最新的)

这里注意一下

生成所有的 可以直接输入  bjam.exe

我这只是要生成 x64版本的 只要输入下面这句就行了(注意要用 vs 的 本机的x64命令行 不然会报错)

bjam -j4 --debug-symbols=on --build-type=complete toolset=msvc-14.0 threading=multi runtime-link=shared address-model=64

即可生成DLL版平台库,如果要编译静态库版就把shared改为static。

(注意: 如果内存太小  加上 -j4  会报说  fatal error C1060: "编译器的堆空间不足"的错误 去掉就可以了)

编译完会报成功

 

 

转载于:https://my.oschina.net/u/4000302/blog/3010011

你可能感兴趣的:(C++ boost 自己的经验)