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.

[参考译文] 用于多个构建配置的工程级预定义符号

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1310364/project-level-predefined-symbols-for-multiple-build-configurations

您好!

我有两种构建配置。 90%的预定义符号在这两种情况下是相同的。

为了避免需要记住在两个编译配置中插入一个新的预定义符号、我要为整个工程定义一次这个符号。

是否可以在工程级别定义预定义符号以使其适用于所有编译配置?

谢谢你。


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

    在这样的情况下,我喜欢使用 传递给编译器的选项文件(-- cmd_file ,-@)。 多个编译配置或工程都会引用该文件。 修改该文件中的所有编译器标志会影响引用该文件的所有编译配置和工程。

    先河

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

    有趣。 谢谢您的提问。 我们将进行深入研究。

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

    刚刚意识到该方法绕过索引器和编辑器上下文(#ifdef/#else)格式。 我真的不想输、所以我必须考虑另一种解决方案。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只是意识到此方法绕过索引程序和编辑器上下文(#ifdef/#else)格式。 我真的不想失去它,所以我必须考虑另一个解决方案。[/报价]

    这是对的。 但我们希望在 CCS Theia 中支持该功能(让索引器识别选项文件中的预定义符号)。