TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS编译字节储存顺序问题

在编译工程时,遇到如下问题:Endianess not declared!!但在工程的Properties\General选项卡中的Device Endianness已经设置为little

>> Compilation failure
subdir_rules.mk:30: recipe for target 'main.obj' failed
"E:/CCSinstallation/ccs7/ccsv7/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include/machine/ieeefp.h", line 428: fatal error #35: #error directive: Endianess not declared!!
1 catastrophic error detected in the compilation of "../console_utils_uart.c".
Compilation terminated.
gmake: *** [console_utils_uart.obj] Error 1
"E:/CCSinstallation/ccs7/ccsv7/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include/machine/ieeefp.h", line 428: fatal error #35: #error directive: Endianess not declared!!
1 catastrophic error detected in the compilation of "../main.c".
Compilation terminated.

多谢指点

xince zhang:

编译器设置问题导致该问题。设置编译器为TI v16.9.1.LTS.但是在工程中的头文件包含了gcc编译器中的头文件,\ccs7\ccsv7\tools\compiler\gcc-arm-none-eabi-4_9-2015q3\arm-none-eabi\include ,可能导致上述问题。

赞(0)
未经允许不得转载:TI中文支持网 » CCS编译字节储存顺序问题
分享到: 更多 (0)