在 windows 上配置 boost 构建
Posted
技术标签:
【中文标题】在 windows 上配置 boost 构建【英文标题】:Configure boost build on windows 【发布时间】:2013-12-19 07:54:38 【问题描述】:我目前正在尝试在我的 (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 编译器。
【问题讨论】:
阅读bootstrap.bat
代码?
【参考方案1】:
假设(无缘无故,我知道)您使用的是 VisualStudio 2005(即msvc-8.0
),您可以发出命令
bootstrap
.\bjam toolset=msvc-8.0 --with-filesystem
编译,例如文件系统
希望对你有帮助
【讨论】:
以上是关于在 windows 上配置 boost 构建的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Visual Studio 2010 在 Windows 上使用 Open MPI 构建 boost::mpi 库
如何在 mingw64 上使用 boost.test 构建测试?