C语言:编译时的依赖性错误

时间:2014-01-10 11:21:49

标签: build-dependencies

在解决C中的依赖关系时遇到问题

config.h文件如下,

...
....
/* MACRO */
/* #undef MACRO */
....
....

文件example.c包含,

...
     #ifdef MACRO 
     #include "../../sample_header.h"
     #endif
...

在解析依赖关系时,即使未启用“MACRO”,编译器也会尝试解析sample_header.h文件。这非常奇怪。任何人都可以帮助解决这个问题。

1 个答案:

答案 0 :(得分:0)

问题已解决。我忘了做的问题" autoreconf"在configure.ac文件中进行更改后。因此,只要在configure.ac" autoreconf"中进行任何更改,必须要做。

相关问题