在解析C中的依赖关系中,我面临着问题,

config.h文件如下,

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

和文件example.c包含,

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

在解析依赖项时,即使未启用“宏”,编译器也在尝试解析Sample_header.h文件。它非常奇怪。有人可以帮助解决这个问题。

有帮助吗?

解决方案

问题已解决。在“CONFIGUE.AC文件”更改后,我忘记了“autoreconf”的问题。因此,只要在configure.ac“autoreconf”中完成任何更改时。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top