MFC 单文档应用程序 编译了cpp文件后出现的错误
一般都是打开dsw或dsp来打开一个项目,可有些同学打开了cpp文件,并且编译了它(当然会出错!),问题是再次打开dsw后就出现了连接错误。
error LNK2001: unresolved external symbol __endthreadex
error LNK2001: unresolved external symbol __beginthreadex
fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
该怎么改啊。
[解决办法]
选择 use mfc in a shared dll
project-> setting
[解决办法]
yes, as mfc project, it should use mfc library.
[解决办法]
rebuild all
[解决办法]
在程序中使用了这两个函数?
确定它们使用导入库(LIB), 添加到LINK中, 再试试呢?
[解决办法]
有点晕,
你的程序是什么程序, MFC, Win32还是Win32 console?
LINK的/subsystem:开关是什么? windows还是console?
[解决办法]
mark