相关疑难解决方法(0)

Autoconf:如何将安装路径导入config.h

我的程序需要在运行时加载一些文件,这些文件将被安装到任何给定的文件夹中 ./configure --datadir=/somewhere

由于我的程序需要知道此文件夹在运行时的位置,我需要在某处#define一个符号,以便C代码可以作为字符串访问路径.

我目前通过修改编译器标志来做到这一点:

AM_CPPFLAGS = -DDATA_PATH=\"$(pkgdatadir)\"
Run Code Online (Sandbox Code Playgroud)

但是,由于配置脚本已经生成了一个包含其他内容的config.h文件,我希望将符号显示在那里.

那可能吗?

autoconf

14
推荐指数
3
解决办法
3106
查看次数

标签 统计

autoconf ×1