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.

[参考译文] AM2434:递归包含文件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1520662/am2434-include-files-recursively

器件型号:AM2434

工具/软件:

您好、

我正在处理 CCS 空工程、每当我尝试包含头文件时、都必须放置它的相对路径。
在新的 CCS 中(基于 vscode)是否有办法在设置中添加 include 文件夹并递归读取所有文件夹、
因此、我不需要每次添加新的#include 就修改。

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

    您好:

    我不确定我是否完全理解。 您是否希望能够将文件夹中的所有*。h 文件添加到项目中? 您可以显式地将 include 文件的整个文件夹添加到工程文件夹中、使其成为构建的一部分。

    Thnaks

    Ki

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

    我在设置中发现可以添加文件夹或头文件的文件路径、但我使用它来添加绝对路径。 我的问题是:什么是根路径变量,所以我可以这样做:${Root_Path}/inc/my_header.h .. 其中{Root_Path}是工程的根路径。

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

    我使用${PROJECT_ROOT}。 如果您查看常规->变量、您可以更改右侧的选择、以显示系统定义的变量、查看您的选项是什么以及所有变量的解析结果。

    此致、

    John

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

    谢谢 John。 "PROJECT_ROOT"变量起作用、但它未显示在变量中。 变量中只包含 MCU_PLUS_SDK_PATH。