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 中编译工程时分离 SysConfig 代码生成

Guru**** 2589265 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1018723/suggest-to-separate-sysconfig-code-generation-when-build-project-in-ccs

Thread 中讨论的其他器件:SysConfig

SysConfig 是开发中的一个有用工具、但在我们构建项目时、它每次都会重新生成代码、这一点很烦人。 有时、出于某种原因、我们会修改生成的代码、并将其覆盖。 我建议在 CCS 中编译工程时分离 SysConfig 代码生成。 允许使用单独生成代码以避免覆盖自定义代码。

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

    YiKai、您好!

    我向 SysConfig 工程团队询问了您的请求。 他们提到,这一点过去已经讨论过。 最后、决定了以下禁用 SysConfig 的过程:

    https://software-dl.ti.com/simplelink/esd/simplelink_cc13x2_26x2_sdk/3.40.00.02/exports/docs/ti154stack/html/sysconfig/sysconfig-disable.html

    简而言之:始终生成文件。  如果 您希望冻结或修改它们、则有必要将它们从生成的文件夹中复制出来并停止使用 SysConfig。  有人要求支持编辑生成的文件,但由于需求有限,执行这项工作本来会相当复杂。

    谢谢

    Ki

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

    我知道这种变通办法、但在您想要启用和禁用 sysconf 时进行此类修改仍然令人烦恼。 希望您的团队认真考虑这一点。 无论如何感谢您的帮助。

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

    明白。

    我只是想提请大家注意另一个可能有用的选择。  您可以使用“包含在编译中”功能(可通过每个文件的小滑块在右侧的“生成的文件”视图中找到)。 如果禁用,则文件将生成到不属于编译的“排除”文件夹中。 其理念是,您可以从此处复制并根据需要更改它,但每次仍会生成它,以便您可以将其与修改后的版本进行比较。 不是您所需要的、但在处理单个文件时可能有用。

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

    感谢您的解决方法。 从我的角度来看,过度自动化并不是一个好的做法,但无论如何,这只是我个人的看法。