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.

[参考译文] CCS/AM3354:编译问题

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/954811/ccs-am3354-compile-issue

器件型号:AM3354

工具/软件:Code Composer Studio

 您好专家

   我有一个问题, 因为我 使用 Linaro 编译器  来编译 BareMetal 项目, 并且我 添加 了 dmtimer 和 MMU 以及 其他 演示 文档

到  同一 个工程,但我 找到,有  如此 多      的同名头文件,如何   确保 .c 文件 使用   

   编译  工程时、将.h 文件右键?

此致

江泽民

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

    尊敬的江泽民:

    如果没有更具体的详细信息、我无法评论具有相同名称的多个头文件。  

    • 您使用的是哪款 SDK? 哪个版本?  
    • 哪些头文件具有相同的名称?

    构建其中一个 SDK 示例(dmtimer 或其他)、并检查包含目录列表以查看包含哪些头文件。

    对于您自己的工程(CCS 或 make)、确保编译器包含目录列表仅包含您要包含的文件版本的条目。

    您可以通过临时重命名头文件来测试是否包含此版本。 如果编译器抛出错误、则包含此版本。

    此致、
    弗兰克