|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我初学VC++,安装的是Microsoft Visual C++ 6.0 简体中文企业版,跟着孙鑫老师的VC++视频教程第3课学习,用VC++的新建->工程->MFC AppWizard[exe]->单文档,工程名:Test,不用添加任何部件和对象就创建了一个单文档窗口Test.exe。我用保存和全部保存,关闭VC++后,重新打开VC++,按文件->打开Test.cpp,按编译可以通过,按组建(F7)或者执行(Ctrl+F5),就出现下面的错误信息:
--------------------Configuration: Test - Win32 Debug--------------------
Linking...
Test.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CTestDoc::classCTestDoc" (?classCTestDoc@CTestDoc@@2UCRuntimeClass@@B)
Test.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CMainFrame::classCMainFrame" (?classCMainFrame@CMainFrame@@2UCRuntimeClass@@B)
Test.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CTestView::classCTestView" (?classCTestView@CTestView@@2UCRuntimeClass@@B)
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Test.exe : fatal error LNK1120: 6 unresolved externals
执行 link.exe 时出错.
Test.exe - 1 error(s), 0 warning(s)
我反复试过之前的几个能正常编译和组建、运行的程序,也都是出现“...1 error(s)...”提示,不知道是我操作问题还是程序问题?我将简体中文企业版删除,重新安装英文版,也是出现同样错误......。请大侠和老师指点迷津,万分感谢!
|
|