编译:
编译方式和其他编译器的方式大致相同,只不过是把--toolset的值改成gcc;
(1)方式大致如下:
bjam stage --toolset=gcc --without-graph --without-graph_parallel --without-math --
without-mpi --without-python --without-serialization --without-wave --stagedir="D:\c++library\boost_1_58_0\bin\gcc" link=static runtime-link=shared threading=multi debug release
编译方式和其他编译器的方式大致相同,只不过是把--toolset的值改成gcc;
(1)方式大致如下:
bjam stage --toolset=gcc --without-graph --without-graph_parallel --without-math --
without-mpi --without-python --without-serialization --without-wave --stagedir="D:\c++library\boost_1_58_0\bin\gcc" link=static runtime-link=shared threading=multi debug release
具体bjam的每个参数的用法,以及bjam.exe如何生成的不在赘述。不同版本的boost在bjam.exe的生成上仅有稍微的不同。
(2)问题:
如果提示你g++是不可用的命令,那么保证你先装了gcc 编译器(如果你装过了dev那么你就装过了一种gcc版本--minGW) ;
如果你装过了dev 那么可能是你没有为dev设置过环境变量;
《关于如何设置环境变量,你可以百度的》
配置:
方法1--此方法针对某一项目
项目管理->选中某一项目后,点击右键->项目