いくつかの検証のために PACKAGE_VERSION と呼ばれる定義を使用するプロジェクトがあります。
autoconf を使用して makefile を作成したとき、コンパイルごとに autconf が -DPACKAGE_VERSION=1.2 を追加することを発見しました (これが AC_INIT で使用しているバージョンであるため)。
その定義は、私のアプリケーションが使用する定義と矛盾しています。これを行うためにautoconfを防ぐにはどうすればよいですか? AM_SUBST_NOTMAKE(PACKAGE_VERSION) を使用してみましたが、変化はありませんでした。
定数の名前を変更するアプリケーションをリファクタリングしたくありません。必要のない定義を autoconf に追加しないようにしたいだけです。
私はこの自動ツールを初めて使用するので、これは初心者の質問かもしれません。ごめん