問題タブ [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.
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 をビルドします。これは、ブーストを構築するための最初のステップとなるはずです...?)
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 を使用しました。誰かがこれで私を助けてくれますか?
c++ - jam-file で Boost.build 組み込み機能を指定する
Boost ライブラリのビルドに使用する Jam ファイル (user-config.jam) で Boost.build 組み込み機能を指定するにはどうすればよいですか? たとえば、VS コマンド プロンプトから b2 を使用して、boost を使用してビルドすることができます。
.jam 構成で同じ機能を有効にする必要があります。
Boost.build システムがローカル ディレクトリの user-config.jam を使用する可能性があることは知っていますが、構文について混乱しています。私はこれを試しました:
しかし、これはビルド プロセスには影響しないようです。
c++ - v110_xp プラットフォーム ツールセットを使用した Visual Studio 2012 でのビルド ブースト
「v110_xp」プラットフォーム ツールセット用のb2.exeツールを使用して、現在のブースト ライブラリを自動ビルドすることはできますか?
私はこのようなものを探しています:
現在、このシナリオのコマンド ライン サポートはないようです。それが正しいか?
c++11 - C++11 サポート用に boost.build jamfile を変更しますか?
プロジェクトのビルドにboost.buildまたはb2を使用しています。auto
andのような C++11 構造を追加しようとしてbegin
いますが、Jamfile のあるディレクトリでの標準的な呼び出しb2 release
ではこれらが認識されません。
c++ - ブースト ビルド v2 のコンパイラを置き換えます
ブースト ビルドでコンパイラ ツールをフックしたいと考えています。
コンパイラを置き換えたくないことに注意してください。これは簡単です。
私が探しているのは、実行ラインの前に文字通り配置されるツールです。単体テスト ランチャー オプションに似たもの。
結果として
既存のコードを変更する必要なく、うまくいけばそれを行う方法のアイデア。