只是一个显示窗口的基本程序,错误信息:
Linking...
LIBC.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Release/hwb.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
请问Debug下正常编译的程序,到Release下怎么无法编译呢?(内附错误信息)
只是一个显示窗口的基本程序,错误信息:
Linking...
LIBC.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Release/hwb.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
你应该没有那个库文件吧~!
Microsoft Visual Studio\VC98\Lib路径下
你有那个文件吗?
有的话就不是那个问题,没有的话,就应该拷贝到
Microsoft Visual Studio\VC98\Lib下
哦 ,那就打开 工程->设置,然后在设置对话框中左边的设置下拉列表中选择Win32 Release ,右边选 连接
在对象/库模块下写上 LIBC.lib 看看
还是不行啊。
是不是因为有警告的关系?
F:\3d\7俄罗斯方块\hwb.cpp(82) : warning C4100: 'nCmdShow' : unreferenced formal parameter
F:\3d\7俄罗斯方块\hwb.cpp(82) : warning C4100: 'lpCmdLine' : unreferenced formal parameter
F:\3d\7俄罗斯方块\hwb.cpp(82) : warning C4100: 'hPrevInstance' : unreferenced formal parameter
F:\3d\7俄罗斯方块\hwb.cpp(211) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data