公式サイトの指示に従って Boost.Python をビルドしようとしています。
私のOSはWindows 7 64ビット、コンパイラはMSVC11、ブーストは1.54です。
=================== ブーストをインストール ==================
基本的な Boost をインストールするために、Boost ライブラリを Web サイトからダウンロードし、ローカル ディスクに解凍しました。パスはC:\local\boost_1_54_0
.
=============== Boost.Python をインストール ===============
その後、Boost.Python を個別にビルドする必要があることがわかりました。そこで、Boost.Python の指示に従いました。
=============== Boost.Build をインストール ================
ステージ 3.1.2 では、Boost.Buildが必要です。もう一度、手順に従って Boost.Build at をインストールし、環境変数C:\local\boost_1_54_0\BoostBuild
に追加しました。C:\local\boost_1_54_0\BoostBuild\bin
Path
次に、ステージ 3.1.3 と 3.1.4 でスタックします。
3.cd を Boost インストールの libs/python/example/quickstart/ ディレクトリに移動します。このディレクトリには小さなサンプル プロジェクトが含まれています。
4.bjamを呼び出します。入門ガイドのセクション 5 の呼び出し例の「stage」引数を「test」に置き換えて、すべてのテスト ターゲットをビルドします。また、引数「--verbose-test」を追加して、テストの実行時にテストによって生成された出力を確認します。
Windows では、bjam の呼び出しは次のようになります。
C:\boost_1_34_0\…\quickstart> bjam toolset=msvc --verbose-test テスト
指示に従ってコマンド ラインを入力しましたが、正しいディレクトリにいることは確かです。ただし、フォルダーにはまたははありません( bjam
Boostおよび C:\local\boost_1_54_0\BoostBuild\bin のルート ディレクトリにあります)。b2
quickstart
これら2つのファイルをフォルダーにコピーしようとしましquickstart
たが、まったく機能しません。
私は Windows の管理メカニズムにあまり詳しくないため、これがPath
私の質問の鍵であるかどうかはわかりません。bin フォルダーを に追加した後、OSはフォルダー内のPATH
を自動的にリンクすると思いbjam toolset=msvc --verbose-test test
ますか?bjam
C:\local\boost_1_54_0\BoostBuild\bin
誰でもこれで私を助けることができますか?:)