ZHCU820Y September 2004 – June 2021
在正常链接期间,链接器不会检查在不同文件中是否已使用相同的类型声明每个符号。这在正常链接期间不是必要的。但是,在执行链接时优化时,链接器必须确保在不同的源文件中使用兼容的类型声明所有符号。如果发现具有不兼容类型的符号,则会发出错误。兼容类型的规则源自 C 和 C++ 标准。