1. 这个是深入浅出上的"hello"程序.link的时候总是有错,是不是那里设定有误?我没用makefile.
用Debug Multithreaded则:
--------------------Configuration: HELLO - Win32 Release--------------------
Compiling...
HELLO.CPP
StdAfx.cpp
Linking...
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Release/HELLO.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.HELLO.exe - 2 error(s), 0 warning(s)
选择Debug Multithreaded DLL则
Linking...
nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv
nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc
nafxcwd.lib(filelist.obj) : error LNK2001: unresolved external symbol __mbctype
nafxcwd.lib(timecore.obj) : error LNK2001: unresolved external symbol __mbctype
nafxcwd.lib(apphelp.obj) : error LNK2001: unresolved external symbol __mbctype
msvcrtd.lib(crtexe.obj) : error LNK2001: unresolved external symbol _main
Release/HELLO.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.