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