**********vc++ 6.0 编译器报错***********88*******
最几天用vc++ 6.0写了个程序,先前可以编译和运行, 后来只是调试一下,这时候错误来了,错误代码好像都是VIEWCORE.CPP这个文件 编译没错,只是build和运行错误 不知道好似什么原因,以前有遇见过的,给点提示,这里先谢谢 了
错误提示如下: 各位帮忙看下
--------------------Configuration: FirstGame - Win32 Debug--------------------
Compiling...
VIEWCORE.CPPC:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(25) : warning C4273: 'protected: static struct AFX_MSGMAP const CView::messageMap' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(25) : error C2491: 'CView::messageMap' : definition of dllimport static data member not allowed
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(43) : error C2065: 'ON_MESSAGE_VOID' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(43) : error C2065: 'WM_INITIALUPDATE' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(44) : error C2059: syntax error : '{'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(44) : error C2143: syntax error : missing ';' before '{'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(44) : error C2447: missing function header (old-style formal list?)
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(44) : error C2143: syntax error : missing ';' before '}'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(72) : error C2065: 'AfxDeferRegisterClass' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(72) : error C2065: 'AFX_WNDFRAMEORVIEW_REG' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(73) : error C2065: '_afxWndFrameOrView' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(73) : error C2440: '=' : cannot convert from 'int' to 'const char *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(76) : error C2065: 'afxData' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(76) : error C2228: left of '.bWin4' must have class/struct/union type
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(136) : error C2228: left of '.cxVScroll' must have class/struct/union type
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(138) : error C2065: 'CX_BORDER' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(143) : error C2228: left of '.cyHScroll' must have class/struct/union type
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(145) : error C2065: 'CY_BORDER' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(169) : error C2065: 'CPushRoutingView' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(169) : error C2146: syntax error : missing ';' before identifier 'push'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(169) : error C2065: 'push' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(357) : error C2065: '_AfxGetDlgCtrlID' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(454) : error C2664: 'AfxAssertValidObject' : cannot convert parameter 1 from 'class CPreviewView *' to 'const class CObject *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(456) : error C2027: use of undefined type 'CPreviewView'
c:\program files\microsoft visual studio\vc98\mfc\include\afxwin.h(3534) : see declaration of 'CPreviewView'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(456) : error C2227: left of '->m_pPrintView' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(457) : error C2027: use of undefined type 'CPreviewView'
c:\program files\microsoft visual studio\vc98\mfc\include\afxwin.h(3534) : see declaration of 'CPreviewView'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(457) : error C2227: left of '->m_pPrintView' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(457) : error C2227: left of '->OnEndPrinting' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(463) : error C2027: use of undefined type 'CPreviewView'
c:\program files\microsoft visual studio\vc98\mfc\include\afxwin.h(3534) : see declaration of 'CPreviewView'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(463) : error C2227: left of '->m_pPreviewState' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(466) : error C2027: use of undefined type 'CPreviewView'
c:\program files\microsoft visual studio\vc98\mfc\include\afxwin.h(3534) : see declaration of 'CPreviewView'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(466) : error C2227: left of '->m_pPreviewState' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(466) : error C2227: left of '->pViewActiveOld' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(469) : error C2027: use of undefined type 'CPreviewView'
c:\program files\microsoft visual studio\vc98\mfc\include\afxwin.h(3534) : see declaration of 'CPreviewView'
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(469) : error C2227: left of '->DestroyWindow' must point to class/struct/union
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(474) : error C2065: 'WM_SETMESSAGESTRING' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(501) : warning C4273: 'protected: static struct AFX_MSGMAP const CCtrlView::messageMap' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(501) : error C2491: 'CCtrlView::messageMap' : definition of dllimport static data member not allowed
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(517) : error C2065: 'AFX_WNDCOMMCTLS_REG' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(518) : error C2065: 'AFX_WNDCOMMCTLSNEW_REG' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(563) : warning C4273: 'public: static struct CRuntimeClass const CSplitterWnd::classCSplitterWnd' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(563) : error C2491: 'CSplitterWnd::classCSplitterWnd' : definition of dllimport static data member not allowed
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(564) : warning C4273: 'public: static struct CRuntimeClass const CCtrlView::classCCtrlView' : inconsistent dll linkage. dllexport assumed.
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\VIEWCORE.CPP(564) : error C2491: 'CCtrlView::classCCtrlView' : definition of dllimport static data member not allowed
执行 cl.exe 时出错.
FirstGame.exe - 1 error(s), 0 warning(s)