autotools

    1

    1答えて

    いくつかのC++ソフトウェアをコーディングし、プロジェクト全体をGNU autotoolsで管理します。 私は実際には冗長なC++コードの一部を持っているので、generate.cppというファイルに自動的に生成するスクリプト "generator.rb"を作成しました。 私はすべてが正常に動作し、この時点までに「object_list.txt」 からビルドターゲット「generated.cpp」

    -1

    1答えて

    OpenBSD 6.1で自分のコードを構築しようとしましたが、このエラーメッセージが表示されます。 sh.h:98:20: error: termio.h: No such file or directory In file included from edit.c:1: sh.h:235: error: conflicting types for 'rlim_t' /usr/include

    2

    1答えて

    MacOSでAutotoolsを使ってフレームワークを構築しようとしています。このフレームワークには、ライブラリ、それをlibmytools.dylibと呼ぶことと、ライブラリを使用する実行可能ファイルが含まれています。 私が望むのは、このライブラリを実行時に動的にリンクすることです。実行可能ファイルは通常、/Library/Frameworks/mytools.Framework/Version

    0

    1答えて

    AC_CHECK_DECL/AC_CHECK_DECLSを使用して、指定された識別子の宣言があるかどうかを確認できますが、マクロが宣言されているかどうかだけでなく、私の基準を満たしている?具体的には、私は特定の値「2」を含む... ... numa.hはこれにマクロ定義相当が含まれているかどうか #define LIBNUMA_API_VERSION 2 をチェックしたいと思います。 UPDA

    0

    1答えて

    私はlibXrenderパッケージのconfigure.acファイルを理解しようとしています:私はAC_INIT、およびAM_INIT_AUTOMAKE、などなど、GNU Autotool群のインストールディレクトリに指定されているマクロ、およびXORG_MACROS_VERSIONされていることを理解し ... AC_INIT(libXrender, [0.9.8], [https://bug

    -1

    1答えて

    Linuxミントインストールを実行していてgcc 7.1を自分のホームフォルダにローカルにインストールする必要がありますが、そうする方法が見つかりません。それを行う方法を知っている人は誰ですか?私はLinuxにとって非常に新しいことを覚えておいてください。

    1

    1答えて

    Fedora 26、x86_64にいくつかのAutotoolベースのライブラリを構築できません。 64ビットFedoraはサードパーティ製のライブラリとベンダーライブラリを/usr/local/lib64に置きます。 Ubuntu 17は/usr/local/libを使用しているので、同じプロジェクトでOKです。 私は--libdir=/usr/local/lib64を使用していましたが、3つのラ

    1

    2答えて

    パッケージ/ lib _SOURCESまたはパッケージ/ libフラグ(CFLAGS、LDFLAGS、LDADDなど)を条件付きで設定するときは、条件付きでパッケージのフラグに追加する方が良いでしょう例えば: bin_PPROGRAMS = mypkg mypkg_SOURCES = mypkg.c if OS1 mypkg_SOURCES += os1.c else if OS2 m

    0

    1答えて

    ビルドシステムを非再帰的に更新しようとしています。 (私たちはGNUオクターブとMatlabの両方のMEXファイルをビルドする)システムの現在のレイアウトは次のとおりです。現在 ---project/ | ---mex/ | | +--src/ (contains common source files) | | +--matlab-mex/ (contains compiled Matla