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:是否可以禁用CCS中兼容编译器版本的自动选择?

Guru**** 2530360 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/567358/ccs-is-it-possible-to-disable-the-automatic-selection-of-a-compatible-compiler-version-in-ccs

工具/软件:Code Composer Studio

您好,我的问题是关于当前未安装项目中指定的编译器版本时CCS的行为。 以下屏幕截图显示了"CCS常规"项目属性在此情况下的显示方式。

为了防止多个开发人员无意中使用不同版本的TI工具,我更希望在未安装CCS项目中指定的编译器的确切版本时出错。 有没有办法实现这一目标? 我已经浏览了许多CCS/eclipse设置(包括高级设置),但未能找到任何设置。

提前感谢!
戴夫

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

    我无法找到执行您提到的任何操作的方法:禁用编译器的自动选择以及抛出的错误消息的严重性。 我提交了CCSEIDE-3029的增强功能,将其提交讨论(大约半小时后,您可以在下面我签名的链接SDOWP中查看其状态)。

    另一个想法是,将一个特定的"冻结"环境分发给开发人员。 下面的页面中讨论了一些内容:
    processors.wiki.ti.com/.../Enterprise_distribution

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

    感谢您对此进行调查,并创建SDOWP问题以考虑此增强功能。 我们的开发人员确实使用了与“冻结环境”概念非常相似的概念,但有时个人最终还是在事实发生后(可能是无意中)修改了他们本地安装的编译器版本。 因此,虽然冻结的环境是一个重要的起点,CCSEIDE-3029将提供最终的“健全性检查”,以确保使用了预期版本的工具。

    我将此帖子标记为已解决,希望在您的内部讨论之后,TI将决定继续实施CCSEIDE-3029。

    再次感谢,
    戴夫