具体的には、次のようなことをしたいと思っています。ライブラリ ファイルの作成方法を定義する Makefile.am スクリプトの場合、全体を通して共通のライブラリ名にアクセスできるようにしたいと考えています。たとえば、ライブラリの名前を「name」と呼びたいとすると、次の変数から始めることができます。
LIBNAME = name
次に、次のようなものがあるかもしれません:
lib_LTLIBRARIES = lib$(LIBNAME).la
しかし、次のようなことをしたい場合、automake は不平を言い始めます。
lib$(LIBNAME)_la_SOURCES = file1.cpp file2.cpp
lib$(LIBNAME)_la_LIBADD = ...
ライブラリの名前を何度も繰り返す必要がないように、他の構文を使用してこのようなことは可能ですか?
乾杯、
ベン。