pkginclude_HEADERS上的这个主题涵盖了很多这个主题
我有一个开源库,它有一些包含常用名称.我怀疑最好的解决方案是让我的伞包含在pkginclude_HEADERS目录中的文件,然后在那里有一个包含所有其他头文件的附加目录.然后在伞文件中,用法将是#include.
我如何强迫automake这样做?谢谢!
最有可能的:
nobase_pkginclude_HEADERS = subdir/subfile.h
Run Code Online (Sandbox Code Playgroud)
所以subfile.h被复制到${pkgincludedir}/subdir/subfile.h.没有nobase_前缀,它最终会成为${pkgincludedir}/subfile.h.