【发布时间】:2010-01-22 02:02:47
【问题描述】:
在使用 CCS 编译器的多编译单元功能时,我偶然发现了一个似乎相当严重的错误:
设置是一个在#byte中定义一个#bit的头文件,两个编译单元#include-ing头文件和一个引用所述#bit的函数。
似乎函数的代码(特别是使用正确的地址到所述#bit)取决于所述函数与 main() 函数驻留在同一编译单元中。
有什么想法吗?
【问题讨论】:
-
您可能想发布一些示例 - 我不确定您要问的问题是什么。
-
我会的,只要我再次掌握那个环境(需要一段时间,长篇大论......)。谢谢。
标签: compiler-construction embedded toolchain