boost-build

    3

    1答えて

    部分的にスタックオーバーフローを調査した後、Andray SemashevによってBoost.Logライブラリを試すことにしました。 残念ながら、Boost.LogライブラリI have to place it in the Boost source treeをビルドしてBoostの一部としてコンパイルしてください。私はすでに幾分複雑な構成をしているので、私のためのブロッカーです。 Boost.L

    3

    1答えて

    boost-buildビルドシステムをcmakeに移行しようとしています。 boost-buildが持つ特徴の1つは、依存関係の依存関係を自動的にリンクすることです。例えば : ブースト・ビルド: 私は実行可能appを構築しています。それはlib2には依存関係 lib lib1 : [ glob *.cpp ] ; 両方lib1とlib2が静的​​LIBSされていないlib1 lib li

    0

    1答えて

    私は、異なるサブプロジェクトに分割された大きなプロジェクトに対してboost buildを使用します。 ここjamrootファイル: project : requirements <variant>debug:<define>DEBUG <variant>release:<define>NDEBUG <variant>debug:<cxxflags>-Wef

    16

    2答えて

    私はUbuntu 11.04でbjamを使ってC++プロジェクトをコンパイルしようとしています。私は、次のエラーを取得しておいてください。 ../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory 私は私

    1

    1答えて

    私はこれと少し似ているJamrootファイルを持っています。 project foo ; alias bar ./src/path/to/bar//bar build-project bar ; は必ずと実行迷惑なエラー error: Unable to find file or target named error: '/foo//bar/' error: referred fr

    0

    1答えて

    私はBoost.BuildからBazelビルドシステムに移行しようとしています。私はライブラリを構築しているディレクトリのJamfileを書く必要があります。 私が持っているのJamfileは、私がBazelのビルドファイルを書き込むにはどうすればよい project : usage-requirements <include>$(PROJECT_INSTALL) <linkflags>-lbo

    0

    1答えて

    私はBoost.Buildを小さなプロジェクトに使用しており、C++ 17のサポートを有効にしたいと考えています。 this answerによると、私は次のようにコンパイラフラグ-std=c++17を渡すことができますし、フラグがすべての実行可能ファイルとライブラリに伝播されます。私はgcc7でtoolset=gccを使用する場合 import feature ; feature.feature

    6

    1答えて

    G ++ 4.6を使用して、メモリリソースが制限されたLinuxシステムでC++ライブラリを構築しようとしています。ライブラリはBoostを大きく使います。 コンパイルのスピードに関するさまざまなスレッドが他のウェブサイトでも見られましたが、G ++にメモリリソースをあまり要求しないようにするヒントやテクニックに興味があります。 EDIT:ビルドのスピードだけが向上するBoost用のプリコンパイル

    0

    3答えて

    Boost.Build 私のプロジェクトのすべてのテストは、unit-testルールを使用して定義されています。 文書に記載されている唯一のプロパティはtesting.launcherですが、testing.launcher=trueに設定するとテストの実行が無効になります。 unit-testルールの編集を完全に無効にするにはどうすればよいですか?コマンドラインからプロパティを設定するなどして、

    3

    1答えて

    MSVCを使用してWindows上でx86とx64の両方でBoost(1.60以降)を構築するconfig.jamの簡単な設定を探しています。理想的には、b2への1回の呼び出しを使用しています - 私はそれが1回の呼び出しから複数の出力を生成することをサポートしていることを知っています。 x86とx64を別々に2回呼び出すのは大丈夫ですが、好まれません。 もう1つは、ライブラリの両方のセットをと同