输入您的问题
出现
Fatal Error[Pe035]: #error directive: Unrecognized COMPILER! E:\usb_dev_keyboard\middleware\usblib\usblib.h 83 Error while running C/C++ Compiler
这样的错误是什么原因??
用的什么编译器?
如果是IAR,在Define symbols:中输入ewarm,如上图所示。
出错的原因是楼主没有define使用的编译器,这样StellarisWare不知道该使用何种配置。
解决办法是如楼上所说在项目设置,编译器配置中定义使用的编译器,或者也可以在代码中定义:
ccs - CCS 编译器
ewarm - IAR的编译器
rvmdk - Keil编译器
codered - CodeRed编译器