📄 subject_58385.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),然后选择"c/c++"页,然后选择"分类"(category)的下拉框,选中"代码生成"(Code Generation),然后在"使用运行时库"的下拉框中选择相应的多线程方式,然后确定就可以了。
<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>菜单"Project->Setting"->选"c/c++"页->在"Category"中<BR>选定"Code Generation",然后在"Use run-time Library"中选择<BR>"Debug MutiThreads",<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,"LIBCMT.LIB")<BR>方法2:<BR>选VC菜单"project->setting"<BR>进去后选"Link"页<BR>在该页的"Object/library module:"下面编辑框中加入:<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 + -