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:无法在未找到创建项目时使用的编译器版本的情况下导入项目

Guru**** 2535590 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/566728/ccs-cannot-import-project-without-finding-the-compiler-version-the-project-was-created-with

主题:controlSUITE中讨论的其他部件

工具/软件:Code Composer Studio

CCS团队,

我尝试在新安装的CCS上从controlSUITE打开一个较旧的项目(仍使用6.2),但无法成功导入该项目。 CCS提示我,它需要特定版本的编译器才能打开/导入项目,并将我定向到CCS应用程序中心。 我有一些问题/建议:

  1. CCS应用程序中心不允许安装旧版本的编译器。 您甚至不能选择要安装哪个编译器,它只安装最新的编译器。
    1. 允许用户浏览并安装任何公开提供的编译器版本,而不是强制只使用最新版本。

  2. CCS已经为您提供了更改现有项目中编译器版本的选项,为什么不允许用户导入项目并将编译器版本更改为已安装的版本? 甚至不能导入项目,而是向用户提示一些选项:
    1. 安装该特定版本的编译器,然后导入项目。
    2. 将项目更新为用户计算机上已安装的任何可用编译器版本。
    3. 不要导入,允许用户手动查找和安装编译器版本。 这一点根本不简单。

此致,

标记

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一位同事刚刚提醒我,CCS已经提供了#1。 "安装新软件"。 尽管这仍然不是最直接的过程。 除非您知道要查看的正确"软件站点"。 应用程序中心似乎是添加"浏览可用软件"类型的功能的理想场所。

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

    标记,

    Mark Labbato 说:
    CCS应用中心不允许安装旧版本的编译器。 您甚至不能选择要安装哪个编译器,它只安装最新的编译器。[/QUOT]

    很遗憾,这是App Center的限制。 它只允许安装最新版本。
    可以通过CCS菜单“帮助”->“安装新软件 ”和“编译器”下载页面找到替代方法(浏览并安装任何版本)。

    [QUOTE USER="Mark Labbato",与其无法导入项目,不如向用户提示以下几个选项:

    1. 安装该特定版本的编译器,然后导入项目。
    2. 将项目更新为用户计算机上已安装的任何可用编译器版本。
    3. 不要导入,允许用户手动查找和安装编译器版本。 这一点根本不简单。

    [/引述]

    以下是项目导入过程中何时以及为什么会生成错误的一些背景和详细信息:
    http://processors.wiki.ti.com/index.php/Importing_CCS_Projects

    我们之前讨论过将项目“自动迁移”到可用的编译器版本的选项,即使原始编译器版本的对象模型未知,但我们发现它可能存在风险,并可能损坏项目。  原因是此迁移必须是文本替换迁移,因为此时不知道创建项目时使用的原始编译器及其对象模型。  在将选项从旧版本映射到新版本时,特别是在较新的编译器中删除选项时,这可能会有风险。

    因此,我们会提示用户首先安装编译器,这样导入就会成功。 之后,可以更改编译器版本,此时CCS可以正确地进行选项映射。

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

    [Quote user="Mark Labbato"我刚刚收到同事的提醒,CCS已提供#1。 "安装新软件"。 尽管这仍然不是最直接的过程。 除非您知道要查看的正确"软件站点"。[/QUOT]

    好的点。 我们已经提交了一个增强请求,以跟踪我们可以如何改进这一点。 一种想法是 在“帮助”菜单下添加一个新的菜单项,专门用于安装编译器工具,该菜单项基本上类似于“安装新软件”,但会自动填充“代码生成工具更新”站点。  

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

    您似乎可以通过弹出的错误消息中的上下文菜单来指向如何查找旧版本。目前,它只会将您转至应用程序中心,就好像它假定您正在尝试使用项目一样 最新版本。 也许只需说“要获取软件的旧版本,请使用工具栏并导航到“帮助”-->“安装新软件”-->“代码生成工具更新软件”站点-- > TI编译器更新并浏览所需的版本”这是明确的,可让用户快速完成该过程,而无需生成论坛活动。

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

    标记,

    我提出了一个增强请求(CCSIDE-3025),以更新对话框中的文本,阐明如何按照您的建议,通过“帮助”->“安装新软件”菜单获取编译器版本。

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

    很棒! 感谢您提供信息。