【发布时间】:2009-07-01 05:08:15
【问题描述】:
我正在移植一个相当大的项目,并且在许多标题之一中,我包含了一个包含 pmc_mdep 结构定义的文件。 (之前在文件中它刚刚声明,但后来它实际定义)。
尝试编译它会给我关于该结构是不完整类型的错误(我认为这意味着它缺少定义)。
当我在这个项目上运行预处理器时,它确实包含该文件,但预处理器输出没有结构定义(但包含该文件中的枚举)。
有没有办法弄清楚为什么有些头文件会到达预处理器输出,而有些却没有?
TIA
(另外,这不是唯一的编译错误,端口已经完成了一半,但至少应该可以通过这部分)
【问题讨论】: