阅读:1411回复:5
编译中的错误 ?怎么办啊 好急
BUILD: [01:0000000193:PROGC ] Compiling .\cs8950.c
BUILD: [01:0000000196:ERRORE] c:\WINCE500\PLATFORM\Ep93xx\Src\Drivers\Ethdbg\Cs8950\cs8950.c(1014) : error C2065: 'ZONE_ERROR' : undeclared identifier BUILD: [01:0000000197:PROGC ] Linking C:\WINCE500\platform\ep93xx\edb9315a\..\..\ep93xx\lib\ARMV4I\debug\cs8950dbg.lib BUILD: [01:0000000199:ERRORE] LINK : fatal error LNK1181: cannot open input file 'obj\ARMV4I\debug\cs8950.obj' 这些CS8950.C我没改过啊 以前RELEASE下都能编译通过过的 在DEBUG下就有错误啊 |
|
沙发#
发布于:2007-02-01 15:59
ZONE_ERROR好像是调试宏
增加一个定义哈 |
|
|
板凳#
发布于:2007-02-01 16:19
为什么以前没这个错误 我没改什么东西
|
|
地板#
发布于:2007-02-01 16:25
在cs8950.c里加吗? 定义什么?
|
|
地下室#
发布于:2007-02-01 17:23
#ifdef ASSERT
#undef ASSERT #endif #ifdef DEBUG #define ASSERT(myassert) if(!myassert) {EdbgOutputDebugString("ASSERTION FAILED: File = %s, Line = %d \r\n",__FILE__, __LINE__);} #else // DEBUG #define ASSERT(myassert) #endif // DEBUG 有错吗 DEBUG下总是出错!!! |
|
5楼#
发布于:2007-02-02 11:54
谢谢 过了
|
|