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.

[参考译文] MSP430-SDK:CCS V20 — 从早期版本导入工程失败

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1583645/msp430-sdk-ccs-v20---importing-projects-from-earlier-versions-failure

部件号: MSP430-SDK

你好、我使用 CCS 已经有几年了、我记得创建和导入项目等、它很糟糕、所以我希望新的干净的 V20 将是一个改进 不是:-(

简而言之、我只是尝试从早期版本导入 CCS 工程(我不知道具体是哪一个)。   该工程确实在使用的旧版本中进行了编译。

导入似乎是有效的、直到我点击“rebuild",“,它、它出现在导入过程中、它在许多项目包含路径的地方丢失了。  

我找到了一个设置菜单、可以将所有这些路径输入到中、但这减少了构建错误的数量、但它仍然抱怨缺少.h 文件、尽管被告知它们位于何处。

我现在找不到手动输入这些路径的菜单屏幕、而这些路径更令人困惑。  Im 确定即使找到了这些包含路径、也会有更多原因导致无法构建有效的项目!

Q1 是否有方法导入较旧的工程而不丢失重要设置?

Q2 我应该使用什么菜单/设置/首选项屏幕来手动输入项目输入路径?

谢谢

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

    您好、Andrew、

    1.可悲的是,如果原始项目有特殊的路径路由,我想你必须手动设置某些路径

    2.让我向我的团队咨询这件事。

    此致、

    Diego Abad

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

    您好、Diago、

    FYI 我放弃了 V20 优先于旧的 V6 因为我认为这是最初使用,虽然这也不是没有问题。

    在 V20 中,我找到了一个屏幕,手动输入文件路径,然后尝试重建。  构建失败抱怨文件路径,它现在应该能够找到,但当我回到检查,我输入了所有需要的路径列表框是空的(因此,我感到困惑,我找不到正确的屏幕).  这种“路径失忆症“就是为什么我现在放弃了 V20。

    V6 没有这个“文件路径 AMNESIA“、但未能构建并报告“错误#10016-D:--abi=coffabi 在生成 ELF 输出文件时不受支持 致命错误#10011:无法继续使用指定的选项;中止“、这表明尽管工程设置指定最终输出为.coff 以匹配显然是.lib 文件、但仍尝试混合.elf 和.coff 文件。  

    V6 是痛苦的慢建设和只有在最后它报告的错误,我意识到可能不是真正的错误无论如何:-(

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

    您好、Andrew、

    使用 V12 可能会有所帮助、因为它是我们发布的最新 CCS Eclipse IDE。

    此致、

    Diego Abad

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

    你好 Diego,我已经安装了 V12 和第一个问题是它甚至不能打开/导入一个现有的项目,所以它编译它的机会小于零!

    很明显、为什么工程打开菜单项被称为“import"总是“总是让我担心、但它可以看到我提名的文件夹中有一个 CCS 工程、但我拒绝选择它:

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

    我已经弄清楚为什么 CCS12 不让我打开一个有效的项目… 它在启动时安静地打开它,但有一个用户体验错误,用户完全不知道这一点(项目浏览器从视图中消失),然后无法重新打开它。  奇怪的是,因为大多数 GUI 应用程序允许用户重新打开文档等,但无论如何......

    V12 编译速度更快、但仍然失败、并出现相同的密码错误:

    driverlib_small_ccs.lib  以真实文件的形式存在、也许是 COFF 而不是 ELF(我无法轻易分辨)

    HAL_flash.obj  根本不会作为一个文件

    如果编译器找不到 HAL_flash.obj、并假定其为 ELF、结果会导致虚假的编译错误、则会出现该错误

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

    我通过将 ELF 格式相关的任何工程设置设为 COFF 、成功地编译了该工程。现在我不记得在 ChatGPT 让我尝试几乎所有 可能的设置组合后使用了哪些设置 Open mouth