【发布时间】:2012-10-26 10:22:31
【问题描述】:
有没有办法在不安装 Visual Studio 的情况下构建 boost 库?我尝试在以下位置安装:http://www.boost.org/doc/libs/1_51_0/more/getting_started/windows.html,在命令提示符下我输入了 bootstrap.bat,我得到了:
AFAIC cl 是一个 VS 编译器,但我没有安装 VS,也不想拥有它。我正在使用 Code::Blocks 和 GCC 4.7.1,我想为这个工具集构建这个库,而不是 VS。有人吗?
【问题讨论】:
-
您可能想要指定
--toolchain=xxxx(参见文档) -
它应该可以使用 cygwin 下的 gcc 构建,或者 可能 Windows SDK(我上次检查时当前是 v7.1 )。基本上除了 VS 的 whiz-bang IDE 之外的所有工具都在 SDK 中。我没有尝试过,但由于它不是基于 VS-solution-file 的,我认为没有理由无法使其工作。
-
你绝对可以为mingw构建它。您只需使用必要的参数正确设置构建。
标签: c++ boost codeblocks