This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/TM4C1294KCPDT:CCS 8.2编译器问题

Guru**** 2560390 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/741265/compiler-tm4c1294kcpdt-ccs-8-2-compiler-issue

器件型号:TM4C1294KCPDT

工具/软件:TI C/C++编译器

大家好、

我已经安装 了 CCS 8.2.0.00007并且创建了一个新项目(AFAIK 没有用于 C 和 C++的独立项目)。 之后、我复制了一个正式项目中的每个源、设置必要的包含路径、预定义变量等、但无法编译该项目。

  • 我使用 C++14语言方言
  • 我使用 CCS 7.4测试了源站项目、编译很好
  • 如果我打开我的 C++文件(.cpp 或.HPP)、IntelliSense 不会突出显示 C++关键字、如"class、virtual、etc."
  • 我有很多错误、包括"#include" "因为找不到"string"的文件、我只能对其进行返工、如果我设置了文件类型说明符、但我在正式 CCS 版本中没有遇到这样的问题

是否有人可以帮助我再次完成我的项目?

此致、

Norbert

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    诺伯特

    [引用 user="Norbert Toth"]我有很多错误,包括"#include" "因为找不到"string"的文件、我只能对其进行返工、如果我设置了文件类型说明符、但我没有遇到正式 CCS 版本的问题

    您能否保存 CCS 编译控制台中显示的完整编译日志并将其附加到此处?

    [引用 user="Norbert Toth"]我使用 CCS 7.4测试了源站项目,它编译得很好

    与使用 CCS 7.4和8.2进行编译时使用的编译器工具版本是否相同?

    您能否尝试在 CCS 8.2中打开一个新工作区并将项目导入到其中、看看这是否会产生影响?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于我没有听到您的反馈,我假设您能够解决这个问题。 如果不是、请发布回复、其中包含更新和请求的详细信息。 谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    很抱歉、我的回答很晚、我可以通过强制将文件视为 C++文件来解决此问题、但是 IntelliSense、突出显示和代码导航(按 F3键)不起作用。
    您能帮我解决这个问题吗? 也许这是一个已知问题吗?

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Norbert Toth">您能帮我解决吗? 可能是已知问题吗?[/引述]

    是的、这是 CCS 8.2中的一个已知问题。 请参阅 此帖子。 它将在即将推出的8.3版本中修复。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它是否会影响我的.HPP 文件被视为 C 头文件而不是 C++头文件?

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Norbert Toth"]是否会影响我的.HPP 文件被视为 C 头文件而不是 C++头文件?

    请举一个例子。 您看到的症状是什么-生成错误或导航问题?