主题中讨论的其他器件:C2000WARE
您好!
我正在尝试从 C2000Ware 版本2_00_00_02中为 TI F2838x 运行 CLA 数学运算。 当我以 EABI 格式编译可执行文件时、工程工作正常。 但我想使用 COFF 格式可执行文件。 我收到以下链接器错误。
警告:库
"C:/ti/c2000/C2000Ware_2_00_00_02/libraries/boot_rom/f2838x/rev0/rom_symbol_
libs/CPU1/claDataROM/F2838xCPU1_CLADATAROM_Symbols_fpu32.lib"包含 ELF
目标文件与 TI-COFF 输出文件不兼容。 确保
您正在使用正确的库。
警告:库
"C:/ti/c2000/C2000Ware_2_00_00_02/libraries/boot_rom/f2838x/rev0/rom_symbol_
libs/CPU1/claDataROM/F2838xCPU1_CLADATAROM_Symbols_fpu32.lib"包含 ELF
目标文件与 TI-COFF 输出文件不兼容。 确保
您正在使用正确的库。
未定义的首次引用
符号
------ --------
_CLAsincosTable_Coef0 C:/ti/c2000/C2000Ware_2_00_00_02/libraries/math/CLAmath/c28/lib/cla1_math_library_datarom.lib
我已经尝试过路径 C2000Ware_2_00_00_02\libraries\math\CLAmath\c28\lib 中的以下库
cla0_math_library_datarom.lib
cla0_math_library_datarom_fpu32.lib
cla1_math_library_datarom.lib
cla1_math_library_datarom_fpu32.lib
cla2_math_library_datarom.lib
cla2_math_library_datarom_fpu32.lib
看起来所有 CLA 数学库都是以 ELF 格式构建的、即使是单独的 ELF 库也是如此 存在_elf.lib。 您能告诉我如何获取 COFF 格式可执行文件吗?
谢谢、
Aditya