请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C123GH6PM 工具/软件:TI C/C++编译器
对于我已关联到 C++源文件的任何头文件、编译器似乎会将其内容解释为标准 C。 首先、它将无法解析任何 C++ include 指令(例如#include) )、但一旦我删除了所有这些内容并将其直接放在 C++源文件中、下一个错误将出现... 例如:
错误#20:未定义标识符"class"
因此、很明显、TI 编译器不知道我的头文件是用于 C++、而不是标准 C。如何解决此问题?