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.

[参考译文] CC2340R5-Q1:复制编译器包括从调试配置到发布的选项、反之亦然

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1658287/cc2340r5-q1-copy-compiler-include-options-from-debug-configuration-to-release-and-vice-versa

器件型号: CC2340R5-Q1

您好团队:

我需要您的支持来节省大量的生产时间。 我想将编译器包含选项设置从 Debug Build 配置复制到 Release、反之亦然。 我们浪费了大量时间在 Debug 和 Release 中添加相同的包含路径。 基本上,对于我们来说, Release 和 Debug 内置之间没有区别。 所有设置都是相同的、因此我们希望在 1 个编译配置中进行更改、并在其他配置中复制相同的设置。 此外、每次导入工程时、让我知道如何将默认编译配置设置为 Release 或 Debug?

CCS 版本:版本:20.1.1.8__1.7.1

感谢您的回答。

此致

Rahul

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

    您好:

    基本上、我们的 Release 和 Debug 内置没有区别。 所有设置都相同、因此我们希望在 1 个构建配置中进行更改、并为 OTH
    复制相同的设置

    最简单的方法是创建新的构建配置、并在创建新配置时使用选项从现有配置复制设置。  

    此外、每次导入项目时、让我知道如何将默认构建配置设置为 Release 或 Debug?

    您可以通过 Baltasar 在.ccsproject 中执行此变通办法:

     关于:如何设置默认的“编译配置“? 

    谢谢

    Ki

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

    另请注意、这是 CCS 20 的旧版本。 我建议更新至最新的 CCS 21.0、以获得最新的修复和增强功能。

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

    尊敬的 Ki:

    感谢您的答复。 显然、  在.ccsproject 文件中设置参数是有效的。

    1) 我的项目 AS 同时具有 Release 和 Debug 配置。 我的要求是在每次添加新路径或从 Release 配置中删除现有路径时、无需在调试配置中进行额外的手动操作即可启用从 Release 到 Debug 的相同编译器包含选项。 例如、我想在 Release Build 中添加一个新的包含路径、但当我切换到 Debug Build 时、我希望构建过程自动复制 Release Build 中的所有包含路径。 当前 Release 和 Debug 之间的最大差值是优化和某些预处理器指令。 当我根据现有配置创建全新配置时、您的答案是有效的、但在我的情况下、我将在开发阶段编辑现有配置。 请告诉我这种情况下的可能性。

    2) 当然、我们将评估改进措施并推出新的 CCS 版本。

    我将等待你对第 1 点的答复。 谢谢。

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

    对于#1、您基本上想要一种更简单的方法来一次管理多个常见的编译配置。  

    我建议使用编译命令文件来实现此目的、如所述:

     关于:CCS:管理构建配置中的文件