VC6下不能连接出错,为什么?
generic.obj : error LNK2001: unresolved external symbol "int __stdcall InitInstance(void *,int)" (?InitInstance@@YGHPAXH@Z)
generic.obj : error LNK2001: unresolved external symbol "int __stdcall InitApplication(void *)" (?InitApplication@@YGHPAX@Z)
generic.exe : fatal error LNK1120: 2 unresolved externals
一个最简单的WINDOWS程序,就是在显示一个窗口,在程序里用了CALLBACK
编译的用法如下:
cl -c -W3 -Gz -D_X86_ -DWIN32 generic.cpp
LINK的用法如下:
link /MACHINE:I386 -subsystem:windows generic.res generic.obj libc.lib kernel32.lib user32.lib gdi32.lib
有什么不对吗?很着急
谢谢!