编译成功,在连接程序时,出现了几个错误,如下:
--------------------Configuration: cmapstring - Win32 Debug--------------------
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/cmapstring.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.cmapstring.exe - 3 error(s), 0 warning(s)
大家看看怎么解决,谢了先
--------------------Configuration: cmapstring - Win32 Debug--------------------
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/cmapstring.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.cmapstring.exe - 3 error(s), 0 warning(s)
大家看看怎么解决,谢了先
<process.h>头文件
搞定啦,多谢
但是为什么要这么做呢?
c run-time library的,这个版本没有定义__endthreadex和__beginthreadex这两个函数。如果你的代码中用到这两个函数,或者你使用了需要这两个函数的库(比如你可能用了MFC),就会报告这个错误。 In355Hz(好象一条狗)的方法就是告诉链接器应该把你的程序与多线程版本的
c run-time library相连接。
明白,在我的程序中用到了mfc库
另外还有一个问题要请教一下,一定高分相送!~
我在网上下了一个msdn的iso文件,是最新的msdn2003apr.iso(1.87G).安装的时候提示要插入第二张光盘,但是只有一张虚拟光盘,该怎么办?