大家好、
我已经为 F28379D 的 CPU1开发了一个小型应用。
我的配置:
CCS 10.2.0.00009
编译器 v20.2.0.LTS
XDCtools 3.62.0.08_core
SYS/BIOS 6.83.0.18
输出格式:传统 COFF
我可以编译和链接(请参阅文件 c2000_v20_2_0_LTS 成功构建带有 COff.txt 的控制台输出)。 我的程序运行正常。 然后、我切换到最新的编译器版本 v20.2.5.LTS。 我的应用程序不再编译和链接(请参阅文件 c2000_v20_2_5_LTS 中的控制台输出不成功构建带有 COff.txt)。 编译器已重置为 v20.2.0.LTS 版本。 奇怪的是、该程序无法再编译和链接(请参阅文件 c2000_v20_2_0_LTS 中的控制台输出不成功_after_building_with _c2000_v20_2_5_LTS .txt)。 显然、新编译器已在设置中永久更改了某个内容。 对于 v20.2.1.LTS 版本中的所有编译器版本、我都具有相同的行为。
然后我删除了应用程序的完整文件夹并复制回应用程序的完整副本。 再次编译和链接工作。 现在、我只需将输出格式从"legacy COFF"更改为"eabi (ELF)。 编译器版本仍为 v20.2.0.LTS。 无法再编译和链接应用程序。 再次出现与上述类似的错误(请参阅文件 c2000_v20_2_0_LTS 中的控制台输出不成功_after_building 和_elf.txt)。 之后、我在编译和链接时始终会遇到相同的错误、即使我重复使用输出格式"legacy COFF"而不是"eabi (ELF)"也是如此。
我是否在这里的某个位置做了错误的设置? 有人可以帮帮我吗?
提前非常感谢、致以最诚挚的问候- Bui
e2e.ti.com/.../c2000_5F00_v20_5F00_2_5F00_0_5F00_lts_5F00_unsuccessful_5F00_after_5F00_building_5F00_with_5F00_c2000_5F00_v20_5F00_2_5F00_5_5F00_lts.txte2e.ti.com/.../c2000_5F00_v20_5F00_2_5F00_0_5F00_lts_5F00_unsuccessful_5F00_after_5F00_building_5F00_with_5F00_elf.txte2e.ti.com/.../c2000_5F00_v20_5F00_2_5F00_5_5F00_lts_5F00_unsuccessful_5F00_building_5F00_with_5F00_coff.txte2e.ti.com/.../c2000_5F00_v20_5F00_2_5F00_0_5F00_lts_5F00_successful_5F00_building_5F00_with_5F00_coff.txt