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/TMS320F28375S:CCSv6.1.2链接器错误

Guru**** 2538955 points
Other Parts Discussed in Thread: TMS320F28379S

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/708115/ccs-tms320f28375s-ccsv6-1-2-linker-error

器件型号:TMS320F28375S
主题中讨论的其他器件: TMS320F28379S

工具/软件:Code Composer Studio

上一个主题: CCS/TMS320F28379S:最旧的 CCS IDE 和用于 TMS320F28375Shttps 的 CGT://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/703297/2592866#2592866

https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/703297/2592866#2592866

CCS 版本为6.1.2。  
CGT 版本为6.4.6。

您好!
您能否建议如何解决客户的构建错误?

调查结果

存在链接器错误。 请在屏幕截图中找到它-1。

[rts2800_fpu32.lib]的路径看起来无效。

此参数是因为我的客户复制了文件
[C:\ti\ccs612\ccsv6\tools\compiler\ti-cgt-C2000_6.4.6\lib]添加到项目文件夹。
这不是一个致命的问题。

一个相关的发现是错误行中的驱动器号无效。
错误:找不到 fil "-lc:/PcPlatform/...

接下来、我们在上面的两行中找到一个无效的参数或字符串:
-l""

我们尝试找到字符串-l""的来源、但没有发现:
-项目属性>>常规>>链接器命令文件:空。
- Project properties >> General >> Runtime support library:无错误字符。

屏幕截图1.

屏幕截图2.

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

    Hideaki、

    他们为什么将文件复制到项目中?  通常、Runtime support library selection (运行时支持库选择)设置为 并且将根据项目中使用的其他构建选项来构建和选择合适的库。

    无论如何、让我们从清除该字段开始。

    在链接器选项中、可以指定库及其位置。

    我已将库的名称放在顶部框中、然后将路径放在底部框中。  我在这里使用了一个变量、它是项目的位置、因为我尝试避免在项目中使用绝对路径。  您提到过他们将文件复制到项目中。  如果文件被复制到该工程的根文件夹、那么我在这里拥有的变量将起作用。  我通过单击绿色+图标添加路径来获取该变量。  点击工作区按钮、然后选择我的项目。

    作为参考、使用的变量的名称是 :${workspace_loc:/${ProjName}}

    此致、

    John

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

    John、
    感谢您的解决方案。 很好。
    我的客户正在尝试它。 请等待下周二。

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

    此致、
    John