十堰最新干部任免:vc提示“LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16”是什么意思

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 23:19:02

LIBCD.LIB 里没有 _WinMain 这个函数,或者参数不正确

例如

LIBCD.LIB 定义为 int _WinMain(HINSTANCE, HINSTANCE, LPSTR, INT);

导入时为 int _WinMain(HINSTANCE, HINSTANCE, LPCSTR, INT);
这样就会出现
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

要int _WinMain(HINSTANCE, HINSTANCE, LPSTR, INT);这样导入就不会出现错误。

还有

别忘了在文件顶端输入
#pragma comment(lib, "LIBCD.LIB"/*文件名或路径*/)

看看这篇文章:

http://smartstone.cnblogs.com/archive/2006/06/08/420595.html