我在console下写了一小段程序,包含了头文件《afx.h》引用了CString类,为什么连接时出错。错因:
Compiling...
Cpp1.cpp
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/Cpp1.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.Cpp1.exe - 3 error(s), 0 warning(s)
请各位大侠帮忙。
Compiling...
Cpp1.cpp
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/Cpp1.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.Cpp1.exe - 3 error(s), 0 warning(s)
请各位大侠帮忙。
用向导生成一个使用MFC的例子,呵呵
#include<afx.h>注意编译时,必需指定/MT开关(在C/C++标签里把/MLd改成/MT)虽然你的程序不是多线程版,但mfc使用的是. 故必需指定. ok.