autoconf

    1

    2答えて

    私はext::hash_mapをC++プロジェクトで使用していましたが、g ++ 4.3では非推奨のため、代わりにunordered_mapが使用されています。 unordered_mapが利用できない古いシステムとの互換性を維持する必要があります。これは私がすでに使っているautoconfで処理できる種類のものであることが私には分かります。しかし、私はそうすることについての文書を見つけるのに失敗

    2

    1答えて

    Autoconfが私を困惑させてしまった。 私は COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -DFINALDIR=\"$(DESTDIR)$(bindir)\" を次のようにMakefile.inにCOMPIL

    2

    1答えて

    私はGNU autoconf/automakeツールチェーンをはじめて使用しようとしていますので、私の質問に対する答えは簡単かもしれません。 このプログラムでは、ヘッダーとライブラリが非標準の場所にインストールされているOpenGL/GLUTが必要です。私はtheseのマクロを見つけました。私は単にAX_CHECK_GLUTと呼んでいます。マクロでライブラリを見つける方法を教えてください。私は に

    9

    3答えて

    GNU autoconf/automakeビルドに関するご質問はありませんでしたが、少なくともあなたのうちのいくつかはそれに精通していることを期待しています。ここに行く: 私は別のプロジェクト(ベンダー)を含むプロジェクト(私はそれをmyprojectと呼ぶ)を持っている。ベンダープロジェクトは、他の人が管理するスタンドアロンプ​​ロジェクトです。このようなプロジェクトを含めると、かなりstrai

    1

    1答えて

    私はここ数日間、autotoolsでツールを開発しています。私が抱えている問題の1つは、メインアプリケーションコードの前にコンパイルする必要のある2つのライブラリがあることです。私はこれをどうやって行うのかよく分かりません。私のディレクトリ構造は下にあり、configure.acのスニペットも同様です。 AC_CONFIG_FILES([Makefile src/Makefile

    1

    3答えて

    LinuxとMac、32ビットと64ビットで動作するプロジェクトのAutoconfスクリプトを開発しています。 Linuxでは、64ビットの検出は簡単です:build_cpuの代わりにi386の代わりにx86_64が得られます。私はMacのためにそれをする方法を理解することができません:両方の32および64ビットマシンはbuild_cpuのためにi386を与える。 Autoconf組み込み関数を使

    3

    3答えて

    プロジェクトをビルドするためにautoconfでconfigureスクリプトを生成しました。 必要なライブラリがインストールされていないと正常に動作しません。 Makeがいくつかのファイルがないときにエラーを返すが、configureスクリプトが実際にチェックするべきだと思う? 私の質問は次のとおりです。autoconfで生成されたスクリプトを修正して依存関係を探し、どのライブラリに不足しているか