問題タブ [boost-build]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1643 参照

windows - Windows 7 で MinGW を使用してブーストをコンパイルする前に Boost.Build をビルドするにはどうすればよいですか?

Windows 7 Enterprise SP1 を実行していて、C++ 開発環境をセットアップしようとしています。MinGW をインストールしましたが、それ自体は正常に動作しているようです。次に、ブーストをインストールする必要があります...ソースからコンパイルするのが唯一の良いオプションのようです。(公式の Windows バイナリは見当たりません。非公式のものをいくつか見つけましたが、それらは現在より数バージョン遅れている傾向があり、それらが維持されているかどうかは明らかではありません。)

そこで、tarball をダウンロードして展開し、MinGW から MSYS シェルを開き、tools/build/v2 に移動して bootstrap.sh を実行します。これは失敗し、bootstrap.log は次のようになります。

私が理解できる限り、それらのファイルはありません。(私のMinGWインストールではどこにも表示されません...)次に、bootstrap.sh --with-toolset=mingw(「サポートされている」オプションのようです...)を試してみましたが、別のエラーを出す前に少し先に。その実行からの bootstrap.log は次のとおりです。

私はこれらのファイル(またはとにかくあるはずの場所)を探しに行こうとしましたが、どこにもモジュールディレクトリが見つからないため、このエラーにかなり困惑しています。これらがビルドされるはずの生成されたソース ファイルなのか、何らかの理由でビルドできないのか、それとも既に存在するはずのファイルが見つからないだけなのか (後者の場合はブーストソースに含まれているか、システムのどこかに既にあるはずです)。

このエラーを修正してブーストを構築する方法を知っている人はいますか? (または、少なくとも Boost.Build をビルドします。これは、ブーストを構築するための最初のステップとなるはずです...?)

0 投票する
1 に答える
9356 参照

android - Windows で Android ndk で Boost を使用する

WindowsのEclipseでAndroid ndkでboostライブラリを使用しようとしています。このチュートリアルに従おうとしました

cygwin の「bjam」コマンドのステップで行き詰まりました。

bjam --without-python --without-serialization toolset=gcc-android4.4.3 link=static runtime-link=static target-os=linux --stagedir=android

エラー: bjam コマンドが見つかりません。

バジャムとは?また、ndk r8e に沿ってブースト 1.53 を使用しました。誰かがこれで私を助けてくれますか?

0 投票する
1 に答える
2692 参照

c++ - jam-file で Boost.build 組み込み機能を指定する

Boost ライブラリのビルドに使用する Jam ファイル (user-config.jam) で Boost.build 組み込み機能を指定するにはどうすればよいですか? たとえば、VS コマンド プロンプトから b2 を使用して、boost を使用してビルドすることができます。

.jam 構成で同じ機能を有効にする必要があります。

Boost.build システムがローカル ディレクトリの user-config.jam を使用する可能性があることは知っていますが、構文について混乱しています。私はこれを試しました:

しかし、これはビルド プロセスには影響しないようです。

0 投票する
4 に答える
5958 参照

c++ - v110_xp プラットフォーム ツールセットを使用した Visual Studio 2012 でのビルド ブースト

「v110_xp」プラットフォーム ツールセット用のb2.exeツールを使用して、現在のブースト ライブラリを自動ビルドすることはできますか?

私はこのようなものを探しています:

現在、このシナリオのコマンド ライン サポートはないようです。それが正しいか?

0 投票する
2 に答える
7828 参照

c++11 - C++11 サポート用に boost.build jamfile を変更しますか?

プロジェクトのビルドにboost.buildまたはb2を使用しています。autoandのような C++11 構造を追加しようとしてbeginいますが、Jamfile のあるディレクトリでの標準的な呼び出しb2 releaseではこれらが認識されません。

0 投票する
1 に答える
62 参照

c++ - ブースト ビルド v2 のコンパイラを置き換えます

ブースト ビルドでコンパイラ ツールをフックしたいと考えています。

コンパイラを置き換えたくないことに注意してください。これは簡単です。

私が探しているのは、実行ラインの前に文字通り配置されるツールです。単体テスト ランチャー オプションに似たもの。

結果として

既存のコードを変更する必要なく、うまくいけばそれを行う方法のアイデア。