在编译工程时,遇到如下问题: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 ,可能导致上述问题。
TI中文支持网


