我目前正在尝试在我的(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编译器。
答案 0 :(得分:3)
假设(无论如何,我知道)您使用的是Visual Studio 2005(msvc-8.0
),您可以发出命令
bootstrap
.\bjam toolset=msvc-8.0 --with-filesystem
编译,例如,文件系统
希望有所帮助