ホームページ >バックエンド開発 >C++ >Windows で Boost 1.60.0 をビルドするにはどうすればよいですか?

Windows で Boost 1.60.0 をビルドするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-04 07:38:02760ブラウズ

How to Build Boost 1.60.0 on Windows?

Windows で boost_1_60_0 をセットアップする方法

Windows 上で boost_1_60_0 を構築しようとしている人のために、いくつかの段階的な手順を次に示します。

boost を見つけてダウンロードします

Boost の公式 Web サイトから boost_1_60_0 .zip ファイルをダウンロードします。

環境設定

抽出されたブースト ファイルの場所を指す BOOST_ROOT 環境変数を作成します。

ビルド プロセス

Visual Studio 2015

Visual Studio ツールのコマンド プロンプトを開き、boost_1_xx_0 ディレクトリに移動します。次のコマンドを実行します。

  • call bootstrap.bat
  • b2 -j8 toolset=msvc-14.0 address-model=64 Architecture=x86 link=static threading=multi runtime-link=共有 --build-type=完全ステージ 2>&1 | tee msvc_static_build.txt (静的ライブラリ用)
  • b2 -j8 toolset=msvc-14.0 address-model=64 Architecture=x86 link=shared threading=multi runtime-link=shared --with-thread --build -type=最小ステージ 2>&1 | tee msvc_thread_build.txt (ダイナミック スレッド ライブラリ用)
  • b2 -j8 toolset=msvc-14.0 address-model=64 Architecture=x86 link=shared threading=multi runtime-link=shared --build-type=completeステージ2>&1 | msvc_dynamic_build.txt (すべてのライブラリが動的である場合)

MinGW

gcc/mingw がシステム パスに追加されていることを確認します。コマンド プロンプトで、boost_1_xx_0 ディレクトリに移動し、次のコマンドを実行します。

  • bootstrap.bat mingw
  • b2 toolset=gcc link=shared threading=multi --build-type =ステージ 2 を完了>&1 | tee mingw_build.txt

注: Boost 1.61.0 以降では、booststrap.bat mingw を bootstrap.bat gcc に置き換える必要がある場合があります。

以上がWindows で Boost 1.60.0 をビルドするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。