0

私のプロジェクトには、package1、package2、package3 などの 3 つのソース コード パッケージがあります。そのうちの 1 つは、依存するソフトウェア (例: softA) のバージョンに従ってコンパイルされます。

「./configure --softA-version=1.7.2」と入力すると、package3 が選択されることを願っています。

makefile.am では、次のようになります。

if "softA_version" == "1.5.2"; then
    SUBDIRS = package1
else if "softA_version == "1.6.4"; then
    SUBDIRS = package2
else if "softA_version" == "1.7.2"; then
    SUBDIRS = package3
endif 

configure.ac または *.m4 ファイルでマイクロを定義するにはどうすればよいですか?

4

1 に答える 1