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/eZ430-Chronos:Chronos项目编译错误

Guru**** 2536680 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/575475/ccs-ez430-chronos-chronos-project-compiling-error

部件号:eZ430-Chronos

工具/软件:Code Composer Studio

您好,

我在编译/链接时遇到问题

CCS7中的eZ430 Chronos项目:

"C:\\Users\\DUSTDE~1\\AppData\\Local\\Temp\\1.5323万",第75行:致命错误#1.6万:目标文件格式不兼容("./bluerobin/BlueRobin_RX_868MHz.lib<BRRX_Radio.obj>"= TI-COFF,"./main.obj"= ELF")
>>编译失败
Makefile:201:目标'eZ430_Chronos_868MHz.out的配方失败
gmake:***[eZ430_Chronos_868MHz.Out ]错误1
gmake:由于错误,目标'all'没有重制。

我认为问题在于ABI的区别。 我无法重新编译

BlueRobin lib,因为它没有源代码。 我可以下载

使用ELF ABI的BlueRobin库? 事实上,我无意使用

BlueRobin沟通。 是删除所有的最简单方法

是否引用BlueRobin库?

谢谢你。

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

    这是一个特定于编译器的问题,eZ430_Chronos项目资源非常旧,使用TI编译器v 4.2 1和传统COFF输出格式设计。 您需要下载类似的编译器并使用相同的设置来避免此错误。

    此致,
    Ryan