我正在使用C和Automake工具。现在。我找不到检测--prefix值的方法
因此我可以为我的应用程序搜索配置文件。

有没有办法做到这一点?我可以阅读的一些#ifdef吗?

提前致谢。

最佳答案

我不想回答我自己的问题,但是感谢您,我知道了如何使它工作

ok. it was like hits

AM_CPPFLAGS= -D '_ROOT_="$(prefix)"'


在需要的地方使用单引号和双引号,然后在我的代码中

#ifdef _ROOT_
printf ("valor %s",_ROOT_);
#endif

关于c - 在C中的编译时检测--prefix位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8529414/

10-13 06:54