【发布时间】:2011-08-17 13:13:21
【问题描述】:
我的程序需要在运行时加载一些文件,这些文件将安装到给./configure --datadir=/somewhere的任何文件夹中
由于我的程序需要知道该文件夹在运行时的位置,因此我需要在某处#define 一个符号,以便 C 代码可以将路径作为字符串访问。
我目前正在通过修改编译器标志来做到这一点:
AM_CPPFLAGS = -DDATA_PATH=\"$(pkgdatadir)\"
但是,由于配置脚本已经生成了一个包含许多其他内容的 config.h 文件,我希望将符号显示在其中。
这可能吗?
【问题讨论】:
标签: autoconf