autotools

    -1

    1答えて

    私はすでに別のターゲットや味(デバッグ・リリース)をコンパイルすることもできますが、私が作るときに問題がある:make debugまたはmake releaseこれは、オブジェクトと、各フォルダのフォルダ内のライブラリーを生成します。 これはMakefile.amです: AM_CXXFLAGS = @[email protected] ACLOCAL_AMFLAGS = ${ACLOCAL_F

    1

    1答えて

    automake/autoconfを使用してバイナリを "SUID"としてインストールする方法はありますか? make installに与えられたバイナリターゲットのsuidビットを設定するような魔法はありますか? 注: スクリプト内に "fakerooted" make installを実行して、tarファイルを作成しています。 は、私が試した: # Makefile.am bin_PROG

    1

    2答えて

    Gday。 CMakeにautoconfのような設定インターフェイスを提供するツールはありますか?例えば代わり​​の cmake -DCMAKE_C_COMPILER=mpicc ジャスト(OpenSceneGraphから)configureスクリプトにcmakeのへの呼び出しをラップ ./configure CC=mpicc

    4

    2答えて

    OS Xでx86_64-elfカーネルを構築しています。私のビルドシステムはautotoolsです。 configure: error: C compiler cannot create executables See `config.log' for more details だから私はconfig.logのを見て、次を参照してください: 私は正常私はautotoolsのから生成されたco

    6

    1答えて

    へのパスを追加するI configure.acと次のような問題があります。私は、私が使用する必要がありますライブラリはいくつかのクレイジーのフォルダ内にあるため、ライブラリの検索パスを追加したい を。私の考えは、オプションでこれを行うことです。 AC_ARG_WITH([cplex-lib-path], [AS_HELP_STRING([--with-cplex-libs], [loca

    1

    1答えて

    私は非常に基本的な質問GNU/Libtoolについて持っています。私のプロジェクトはGNU/autotoolsでビルドされ、共有オブジェクトビルドはGNU/Libtoolで作成されています。私はx86-64マシン上i386共有オブジェクトをコンパイルしたいので、私は実行します。 $ ./configure --build=i386 checking for a BSD-compatible in

    1

    1答えて

    私は小さなライブラリを作成しており、automake 1.11でautotoolsを使ってアクセシブルにしたいと考えています。興味深いのはライブラリlibfoo.soのみです。 makeプロセス中または実行中に実行したいライブラリのユニットテストを書いたmake check。ユニットテストが$PREFIX/foo/bin/に表示されることは望ましくありません。 これらの目標を達成するにはどうすれば

    1

    1答えて

    この質問に対するemsrの回答:How can I specify that I want C++0x in Makefile.am?は、私が持っている問題の解決策です。ありません、私は新しいものを持っている: 私はM4/check.m4にマクロ定義を入れて、それに応じて私のconfigure.acを変更:私はautoreconf -vを実行したときに AC_INIT([CppSs], [0.1]

    1

    2答えて

    Linuxの場合、./configureを実行すると、ヘッダーファイルと.cファイル(Makefile以外)も生成されます。これを行うにはどうすればよいですか?

    1

    2答えて

    私はclang ++とlibC++でImageMagick(特にMagick ++)をコンパイルしようとしています。したがって、コンパイラとリンカの両方に-stdlib = libC++を渡す必要があります。 CXXFLAGS = " - stdlib = libC++"はコンパイルには問題ありませんが、LDFLAGS = " - stdlib = libC++"はCリンカーにのみ影響するようです