automake

    1

    1答えて

    ソースからモノラルをコンパイルし、--prefix=/opt/mono-2.8.2でインストールしました。 今、この現在のモノでモノデベロッパーをインストールしたいと思います。私はモノデベロップメントの./configure --helpを見ました。しかし、私はモノラルインストールのパスを設定できるスイッチは見つかりませんでした。 私の質問は、モノが/opt/mono-2.8.2 アップデート1に

    1

    3答えて

    私は、以前の未知数と名前のC++ソースファイルを生成し、それを1つのライブラリにコンパイルする必要があるスクリプトを用意しました。これまでのところ、私は私のMakefileのループのためのシンプルな(シェル)でこれを行う: compile: for f in `ls -1 *.cpp` ; do g++ -c ... ... ディレクトリには、他のC++のソースはござい

    3

    1答えて

    私はバグがある可能性があると私が使用しているライブラリ(私の仕事にとって非常に重要です)を持っています。残念ながら、図書館の所有者はサンプルコードを試してみるほど敏感ではありません。私はそれを自分でデバッグしようとしています。 もっと正直言って、それは単なるライブラリではなく、ライブラリとカーネルモジュールのセットであり、クラッシュはカーネルレベルで発生します(かなり厄介です)。実際にはコードの所

    9

    2答えて

    ocamlbuildでOcamlソースコードをコンパイルするためのMakefile.amがあります。私は私のconfigure.acで AM_INIT_AUTOMAKE([foreign no-dependencies]) を持っているにもかかわらず しかし、AutomakeはCコンパイラがexectuablesをインストールするために存在していなければならないと思います。 Makefile.

    1

    2答えて

    automake & autoconfを使用して、マルチパッケージソフトウェアを構築しています。私はどのように出力変数で変数を埋めるのかと思いました。シェルスクリプトを一回使用して再利用します。必要なため、ここで:=の代わり=を使用してdirsに INCLUDES := -I`some-ext-config --incdir` を含め、この変数は一度埋めますのでsome-ext-configは

    9

    1答えて

    デバッグセッションでZBarを取得しようとしています。私はそうすることができますが、オプティマイザをオフにすることはできませんので、私のデバッグセッションは予期せずにジャンプし、多くの変数はEclipse Indigoでoptimized-outというラベルが付けられています。私はUbuntuで動いています。 最後の-Oが動作しているので、私は可能な限りMakefile内のgccコールの最後まで-

    -1

    1答えて

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

    1

    1答えて

    私はautoconfのと少し問題を抱えている、私はあなたがconfigure.hするためにいくつかの定義を追加するためにconfigure.acを使用できることを知っているが、このような何かをする方法があります: 私のヘッダーの1つに私が #ifndef SIZE #define SIZE 4 #endif は、今私が ./configure を呼び出す場合、それはメイクファイルを作成

    9

    2答えて

    は、私は次のテストを持っている:make checkが呼び出されたときに TESTS += tests/test1 check_PROGRAMS += tests/test1 tests_test1_SOURCES = tests/test1.c tests_test1_CPPFLAGS = ... tests_test1_LDADD = ... test1がコンパイルおよび実行されま

    1

    1答えて

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