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.

[参考译文] 编译器:C2000 CGTools 6.4 ................................................................12或16.9 ................................3和CCS 3.3

Guru**** 2573695 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/596800/compiler-c2000-cgtools-6-4-12-or-16-9-3-and-ccs-3-3

工具/软件:TI C/C++编译器

我设法使CCS 3.3 在64位Win7上运行,并将C2000 CGTools升级到6.4 .9版。 我可以使用CCS 3.3 IDE和timake.exe (通过CCS 3.3 安装)生成项目。 为了能够在组件管理器中选择工具链版本,我必须在安装工具链后运行SetupInCCSnRegistry.exe (从工具链安装目录)。

较新的CGTools版本(例如,6.4 12或16.9 3)不随SetupInCCSnRegistry.exe一起提供。我尝试使用6.4 9中的SetupInCCSnRegistry.exe来注册工具链6.4 12和16.9 3 (使用经过调整的compiler.reg文件)。 之后,我可以在组件管理器中选择工具链。 遗憾的是,工具链在CCS 3.3 中不起作用:尝试构建项目,我收到消息

错误,不知道如何生成文件<file>

我的项目的每个文件。

非常感谢您提供有关如何使用CCS 3.3 的最新C2000工具链的任何提示。

此致,

Johannes

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

    您好!

    虽然我曾经使用C6000 CGT,但我遇到了类似的问题。 当我尝试通过配置实用程序设置CGT版本时,它工作了一两次,但之后我最终使用了旧版本或"不知道如何构建"。 当然,我将CCS和CONFIG实用程序的兼容性设置作为XP SP3的兼容性设置,并以管理员身份运行它们。

    我发现了两种方法来解决这个问题。 一种简单的方法就是将新CGT文件夹的全部内容复制到旧工具的位置。 您无需花费任何费用,但无论何时决定切换到其他版本,都必须再次复制。 因此,请确保也备份原始版本。

    第二种方法是在虚拟机中运行CCS。 我使用Win7 XP Mode有经验,不推荐,特别是对于处理主机文件系统访问的问题,因为在主机文件系统中,您可能会保留项目文件。 VMware Player和Virtual Box运行正常。 您甚至可以将仿真器连接到虚拟机并在其中进行调试。

    希望这有所帮助。

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

    TI不测试是否使用具有较早版本CCS的新编译器。  特别是CCS 3.3 这样古老的产品。  所以,很遗憾,您是自己一个人的。  感谢rrlagic分享一些经验!

    谢谢,此致,

    -George

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

    谢谢您分享您的经验。 你的野蛮方法对我也很有用。

    我在Win7 XP模式下使用3.3 的体验也很差:我甚至无法让仿真器工作。

    也许我应该再次尝试CCS 6或更新版本... 上次尝试时,我发现要让3.3 中的某些功能正常工作相当困难,因为它开箱即可。 基于eclipse的CCS版本使我能够快速完成无头构建或可移植项目的工作。 更不用说XML项目文件格式了,因为所有的标记,它使得只需比较文本文件就很难跟踪更改(例如,在编译器选项中)...

    此致,

    Johannes