3
|
Luper Rouch François Lagunas · 技术社区 · 16 年前 |
![]() |
1
6
当然有捷径!一个示例项目可能如下所示:
从项目目录中的所有.cpp文件生成可执行文件,并使用boost.filesystem。
然后,您不需要手动构建任何Boost库,BJAM将在必要时自行处理。这也将确保你的应用程序始终与正确选项编译的Boost库链接。
为了准备一个使用boost.build的环境,需要做一些初始配置工作,例如创建一个user-config.jam、一个boost-build.jam和一个jamroot以方便(例如
|
![]() |
2
0
为了构建与Boost一起工作的代码,不需要以任何方式使用BJAM。 因此,可以使用gmake、批处理脚本、IDE或您喜欢的任何东西。bjam是一个很难的选择,就像你发现的那样,文档很差。 以下是一个非常基本的教程: http://www.boost.org/doc/libs/1_39_0/more/getting_started/unix-variants.html 或 http://www.boost.org/doc/libs/1_39_0/more/getting_started/windows.html |