make install
(dist_sysconf_DATA)中にインストールされた構成ファイルに、アプリケーションからポータブル アクセスできるようにしたいと考えています。$(sysconfdir)
config.h経由でアクセスできますか?
1101 次
3 に答える
3
そうですが、特定のオブジェクトをビルドするためのオーバーライドを引き続きサポートするために、公式の声に従ってこれを行うべきではありません(たとえば、今はマニュアルを検索しません)。
make CPPFLAGS="-USYSCONFDIR -DSYSCONFDIR=/blah" thisoneobject.o
したがって、何をすべきか:
AM_CPPFLAGS = -DSYSCONFDIR=\"${sysconfdir}\"
于 2012-01-27T18:41:45.897 に答える
0
最も一般的に行われていると私が信じていること (そしてこれが私がしていることです)
に次を追加しますMakefile.am
AM_CPPFLAGS = -DSYSCONFIR='"$(sysconfdir)"'
SYSCONFDIR
そして今、ソースにアクセスできます
于 2012-02-20T03:08:58.323 に答える