对<深入浅出mfc>的p173的hello mfc的那个console程序,在cmd环境下编译连接都正常,但是我想在可视环境下(也就是ide环境下)编译连接却遇到了问题,我先创建了一个空白的console project项目,再将hello的文件一个个添加到该项目中,但是编译能通过,连接却报错如下:
--------------------Configuration: hello1 - Win32 Debug--------------------
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/hello1.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.hello1.exe - 4 error(s), 0 warning(s)
这是什么原因呢?
--------------------Configuration: hello1 - Win32 Debug--------------------
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/hello1.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.hello1.exe - 4 error(s), 0 warning(s)
这是什么原因呢?
解决方案 »
- Microsoft DirectX SDK (December 2005)例子代码怎么编译不了?
- 没有标题栏的窗口怎么最大化
- 国外不断推出先进的开发工具其主要目的之一就是让他国使用者逐渐远离底层技术而让他们不自觉地、情愿地永远被自己牵着鼻子走!
- 在vc中,如何将一个以utf-8编码的字符串转化为以gb2312编码的字符串,或者发给我油箱[email protected],多谢!!!
- 请问:如何判断一个对话框已经移动完毕?
- 请坛友们帮个忙,看看新人该怎么来写一个管理系统?
- MFC制作游戏地图编辑器,请教怎么把3D视图与MFC整合
- 菜鸟问题。怎么样获得handle to window?
- 一个奇怪的调试问题
- 再谈CStatic控件中的图片显示
- 为何控件使对话框无法显示??
- 如何在一幅图像上加注文字后,保存图像及所加文字——高分求救!!!
只要在seting里面设置多线程就可 以了
还有我尝试根据mak文件里的编译连接的参数对project/setting中的参数加以修改得到编译的出错信息为:
Linking...
LINK : warning LNK4075: ignoring /EDITANDCONTINUE due to /INCREMENTAL:NO specification
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/hello.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.hello.exe - 3 error(s), 3 warning(s)对于二楼所说的"工程文件类型不对"是不是指console和windows项目的类型区别?
因为hello本是一个windows程序,我却是产生一个console程序并将hello的文件加入其中的!
如果是的话我怎样解决这个问题?最后关于
"__endthreadex
只要在seting里面设置多线程就可 以了"
在哪可以设置呢?我在setting中并没有看到相应的选项啊