23

我刚开始编译 boost C++ 库。通过我发出的以下命令,它正在构建整个 boost 库,这很耗时,而且对我的需要来说不是必需的。

刚刚解压boost_1_49_0.7z存档并从Visual Studio 2010 command line tool我运行bootstrap.bat它创建了b2可执行文件。

我使用这个可执行文件b2 --toolset=msvc-10.0 --build-type=complete architecture=x86 address-model=64 stage来构建库。

此时我需要的是要构建的“信号”模块。

需要为引导创建的可执行文件提供哪些切换命令才能仅编译和构建那些特定的库?

4

1 回答 1

31

b2.exe --help输出以下内容。

--show-libraries Displays the list of Boost libraries that require build and installation steps, then exit.

--with-<library> Build and install the specified <library> If this option is used, only libraries specified using this option will be built.

也可以使用该-jX选项在 X 进程中并行编译 BOOST。

于 2012-04-05T07:37:38.157 回答