最近想吧ccs6.1版本的程序,升级到最新版本的ccs10.1,但是编译的时候出现以下问题,不知道如何解决?
工程都使用到以下定义:
//输出信息函数
void IoMsgPrintf(UINT32 uMsgType,const char* format, …);
////普通信息
#define IoMsg_Infor(…) IoMsgPrintf(enIoMsgType_Infor,"-I- "__VA_ARGS__)
//跟踪信息
#define IoMsg_Trace(…) IoMsgPrintf(enIoMsgType_Trace,"-T- "__VA_ARGS__)
//警告信息
#define IoMsg_Warn(…) IoMsgPrintf(enIoMsgType_Warn,"-W- "__VA_ARGS__)
//错误信息
#define IoMsg_Error(…) IoMsgPrintf(enIoMsgType_Error,"-E- "__VA_ARGS__)
两个使用到这个定义的工程都出现报错;
1、arm的gnc工程报以下错误
2、dsp的rtsc工程报以下错误
Kevin Le82:
arm的gnc工程报虽然报错,但是实际是成功编译且生成了正确的bin文件的,
,
Nancy Wang:
请贴出使用的芯片型号及SDK版本。
,
Kevin Le82:
DSP修改为以下:
////普通信息
#define IoMsg_Infor(…) IoMsgPrintf(enIoMsgType_Infor,"-I- " ##__VA_ARGS__)arm修改为以下:
////普通信息
#define IoMsg_Infor(format,…) IoMsgPrintf(enIoMsgType_Infor,"-I- " format,##__VA_ARGS__)以上修改即可