下载的源码,Compile没有问题,但Build就出错误
下载的源码是http://www.csdn.net/develop/article/20/20066.shtm
这篇文章里的源码
我的操作系统是win2000
Build时错误为://注:其中的“__”在c++中原是一条长下划线,而不是2条短线
--------------------Configuration: DSPSample - Win32 Debug--------------------
Linking...
DSPSample.obj : error LNK2001: unresolved external symbol "public: __thiscall DSPSampleDlg::DSPSampleDlg(class CWnd *)" (??0DSPSampleDlg@@QAE@PAVCWnd@@@Z)
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/DSPSample.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.
下载的源码是http://www.csdn.net/develop/article/20/20066.shtm
这篇文章里的源码
我的操作系统是win2000
Build时错误为://注:其中的“__”在c++中原是一条长下划线,而不是2条短线
--------------------Configuration: DSPSample - Win32 Debug--------------------
Linking...
DSPSample.obj : error LNK2001: unresolved external symbol "public: __thiscall DSPSampleDlg::DSPSampleDlg(class CWnd *)" (??0DSPSampleDlg@@QAE@PAVCWnd@@@Z)
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/DSPSample.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.
请问具体还应该包含哪些.lib文件呢,
哪里有比较全的lib库的下载?
还有你的工程是否是控制台程序, 是否没有 main 函数体, 控制台程序都需要这个,
如果是 Win32 程序就需要 WinMain 函数体.
至于在网络上下载库文件, 一般没有必要, 各种 SDK 开发包中已经有足够的库文件.
感觉这个程序好像是用mfc
我不懂mfc,不知到格式,也要有main函数吗?另外,我在project—>setting->link里加上了那2个lib文件,还是有错
是这类错误:
libcd.lib(crt0dat.obj) : error LNK2005: _exit already defined in msvcrt.lib(MSVCRT.dll)