新电脑上VC6.0问题
在刚买的电脑上安装VC6.0,写好源代码之后编译没问题,连接却总是有错误(源代码没问题)
连接问题如下;
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/2222.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
答案:你创建的是倒数第四个,应该是倒数第三个
其他:你创建的工程,跟你写的代码类型,不对吧? 解决方案很简单,Project->Link
Project option里边 /subsystem:XXXX
改成
/subsystem:consolo 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.如果你是按照初始路径安装vc6.0的,路径应为: executatble files: C:\\ 这个与你的电脑新旧没有关系。你说源代码没问题,是指源代码是Copy别人的吧,不是你自己从头开始创建工程-编写的?如果是这样,改一下工程设置就行了,方法见2楼的。 重新在装一次就好了!
上一个:vc 2008 连接字符串
下一个:求教VC++高手,如何将自己导入的bitmap显示