0

Boost.Pythonを実行するのに苦労しています。

http://www.boost.org/doc/libs/1_41_0/libs/python/doc/building.htmlに記載されている手順に従っています。セクション3.1のステップ2に従いました。Bjamドライバーは私の頭痛を与えています。したがって、ドキュメントに記載されているように、http: //www.boost.org/doc/libs/1_41_0/more/getting_started/windows.html#or-simplified-build-from-sourceのセクション5で概説されている手順に従います。

セクション5.2を試みると、次のエラーが発生します。

C:\Program Files (x86)\boost\boost_1_50>.\bootstrap

Building Boost.Build engine

The system cannot find the path specified.

'.\build.bat' is not recognized as an internal or external command,

operable program or batch file.


Failed to build Boost.Build engine.

Please consult bootstrap.log for furter diagnostics.


You can try to obtain a prebuilt binary from


   http://sf.net/project/showfiles.php?group_id=7586&package_id=7294

1

したがって、この試みは失敗したので、5.3で概説されている手順を採用しようとしました。jamzipファイルをダウンロードしました。次に、jam.exe実行可能ファイルを作成し、bjamexeをPATH環境変数に追加しました。だから今これをしようとしています

bjam --build-dir = build-directory toolset = toolset-name --build-type=completeステージ

すなわち

C:\ Program Files(x86)\ boost \ boost_1_50> bjam --build-dir = "C:\ build-boost" toolse t = msvc --build-type = complete stage

次のエラーで失敗します...。

    C:\Program Files (x86)\boost\boost_1_50>bjam --build-dir="C:\build-boost" toolse
    t=msvc --build-type=complete stage

    Unable to load Boost.Build: could not find build system.
    ---------------------------------------------------------
    C:\Program Files (x86)\boost\boost_1_50\boost-build.jam attempted to load the bu
    ild system by invoking

       'boost-build tools/build/v2 ;'

    but we were unable to find "bootstrap.jam" in the specified directory
    or in BOOST_BUILD_PATH (searching C:\Program Files (x86)\boost\boost_1_50\tools/
    build/v2).

Please consult the documentation at 'http://www.boost.org'.

C:\Program Files (x86)\boost\boost_1_50>

これで、ディレクトリtools / build /v2がブーストホームディレクトリに存在しなくなりました。そこで、ブーストバンドルを再ダウンロードし、すべての手順を繰り返しました。まだ成功していません。今、私は何をすべきかわからない..

libs / python / example /quickstart/のブーストインストールで与えられた例を取得して実行したいと思います。

誰かがインストールを手伝ってもらえますか?

編集 ::

私が見ているように、boost-build.jamファイルには次のエントリが含まれています

BOOST_BUILD?= tools / build / v2;

しかし、私はこのツールディレクトリを持っていませんか?ブーストディレクトリ構造が変更されました。?Boostインストールで「tools」ディレクトリを期待する必要がありますか?「bootstrap.jam」というファイルも見つかりませんか?

4

1 に答える 1

1

さて、私は問題を理解しました。Boost.orgではなくBoostProからブースト設定ファイルをダウンロードしました。さて、私は初心者だったので、それが私に激しく当たるまで、私はそれを決して実現しませんでした。Boost.orgで公式のブーストドキュメントを見ていましたが、明らかにいくつかの矛盾がありました。今行くのはとても良いです:-)

于 2012-12-21T14:37:15.630 に答える