私は現在、最低限必要なパッケージのみでブースト 1.53 をビルドしようとしています。これは、ブーストをコンパイルするために(Windowsで)使用するコマンドラインです。
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 ディレクトリに含めないことが可能かどうかは誰にもわかりませんか?