⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_58385.htm

📁 vc
💻 HTM
字号:
<p>
序号:58385 发表者:yiguozhen 发表日期:2003-10-31 16:08:31
<br>主题:MFC CONSOLE程序菜鸟问题——求教
<br>内容:在看《深入浅出MFC》一书中,遇到一个MFC CONSOLE程序问题如下:<BR>在VC6.0编译一个名为MFCCON.cpp,<BR>运行结果:--------------------Configuration: MFCCON - Win32 Debug--------------------<BR>Linking...<BR>nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex<BR>nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex<BR>Debug/MFCCON.exe : fatal error LNK1120: 2 unresolved externals<BR>Error executing link.exe.<BR><BR>MFCCON.exe - 3 error(s), 0 warning(s)<BR>------------------------<BR>书上说是因为“编译时需要指定/MT,表示多线程版本的C runtime函数库?<BR>我不只如何才能指定/MT,谁能教我 一下?<BR>拜托<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:LuckGood 回复日期:2003-10-31 16:40:16
<br>内容:对,你就因为没有指定/mt项。打开工程设置对话框(alt+F7,project setting),然后选择&#34;c/c++&#34;页,然后选择&#34;分类&#34;(category)的下拉框,选中&#34;代码生成&#34;(Code Generation),然后在&#34;使用运行时库&#34;的下拉框中选择相应的多线程方式,然后确定就可以了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:CDMA2000 回复日期:2003-10-31 16:44:58
<br>内容:你可以再VC开发环境设置<BR>菜单&#34;Project-&gt;Setting&#34;-&gt;选&#34;c/c++&#34;页-&gt;在&#34;Category&#34;中<BR>选定&#34;Code Generation&#34;,然后在&#34;Use run-time Library&#34;中选择<BR>&#34;Debug MutiThreads&#34;,<BR>如果不可以,该选用其他的线程模式
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:yiguozhen 回复日期:2003-10-31 16:46:00
<br>内容:奇怪!<BR>我问这道题刚好跟下‘冰咖啡’提问的“《深入浅出MFC》例子问题一样”,两个人同时问相同的问题~<BR>盼高手快的点指教一下啊~
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:CDMA2000 回复日期:2003-10-31 17:00:00
<br>内容:缺少库文件:<BR><BR>你将库LIBCMT.LIB添加进去<BR>方法1:<BR>你的文件加入<BR>#pragma comment(lib,&#34;LIBCMT.LIB&#34;)<BR>方法2:<BR>选VC菜单&#34;project-&gt;setting&#34;<BR>进去后选&#34;Link&#34;页<BR>在该页的&#34;Object/library module:&#34;下面编辑框中加入:<BR>LIBCMT.LIB<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -