我目前正在尝试在(Windows)计算机上构建Boost库的子集。在Linux世界中,似乎可以通过以下方式指定所需的库:
bootstrap.sh --with-libraries=lib1,lib2,...libn
我以为Windows版本bootstrap.bat将具有相同的命令行选项,但是我错了,它甚至对
--help
都没有反应。有没有一种方法可以避免使用bootstrap.bat
/ bjam.exe
/ b2.exe
方法构建整个项目?编辑:查看
bootstrap.bat
显示没有命令行选项。看来我必须配置project-config.jam
。当前,只有一行告诉我它使用了msvc编译器。 最佳答案
假设(出于任何原因,我知道)您正在使用VisualStudio 2005(为msvc-8.0
),则可以发出命令
bootstrap
.\bjam toolset=msvc-8.0 --with-filesystem
编译例如文件系统
希望能帮助到你
关于c++ - 在Windows上配置Boost构建,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20676192/