使用更少的标题来构建增强

时间:2013-03-22 13:30:44

标签: boost build

我目前正在尝试使用最低要求的包构建boost 1.53。 这是我使用(在Windows上)编译boost的命令行。

b2^
 install^
 --prefix=%BOOST_OUTPUT_DIR%^
 --includedir=%BOOST_INCLUDE_DIR%^
 --toolset=%BOOST_TOOLSET%^
 --link=%BOOST_LINK%^
 --threading=%BOOST_THREADING%^
 --address-model=%BOOST_ADDRESS_MODEL%^
 --runtime-link=%BOOST_RUNTIME_LINK%^
 --build-dir=%BOOST_BUILD_DIR%^
 --without-atomic^
 --without-chrono^
 --without-context^
 --without-date_time^
 --without-exception^
 --without-filesystem^
 --without-graph^
 --without-graph_parallel^
 --without-iostreams^
 --without-locale^
 --without-math^
 --without-mpi^
 --without-program_options^
 --without-python^
 --without-random^
 --without-serialization^
 --without-signals^
 --without-system^
 --without-test^
 --without-thread^
 --without-timer^
 --without-wave

rem --without-regexp^

这个例子的工作方式是我只编译正则表达式包,但似乎所有删除的包的所有头文件仍然被添加到输出Include目录。

是否有人知道是否可以将已删除软件包的标头放入输出Include目录中?

0 个答案:

没有答案