游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2850|回复: 8

为什么用debug编译就没事,而改用release就有错误?

[复制链接]

6

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2005-4-22 22:20:00 | 显示全部楼层 |阅读模式
错误提示如下:
Linking...
nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Release/canvas.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

是否哪个地方没定义好?还是什么…… [em20] [em20]

193

主题

870

帖子

903

积分

高级会员

Rank: 4

积分
903
QQ
发表于 2005-4-22 22:46:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

debug和release的项目属性设置是不同地方的
有可能release没有设置正确

6

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
 楼主| 发表于 2005-4-23 08:08:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

这样啊!那就麻烦了,我对这些还不太熟呢。我得去试试再说,不管怎么样,感谢各位朋友的相助,谢谢!

24

主题

229

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2005-4-23 13:17:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

你的好像是mfc程序吧。

6

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
 楼主| 发表于 2005-4-23 17:45:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

是mcf啊?我刚看了本书就mcf与directx一起用不怎么好,是不是真的啊?

33

主题

128

帖子

128

积分

注册会员

Rank: 2

积分
128
发表于 2005-4-23 18:17:00 | 显示全部楼层

Re: 为什么用debug编译就没事,而改用release就有错误?

把链接MFC设置成静态的

6

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
 楼主| 发表于 2005-4-24 10:52:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

谢谢!真的而且行了。
不过有另一个问题,我把那些定义放在全局里面,会出现重定义的错误,再编译一次就行了,运行时就可以连接到缓冲区。但有时编译就又不行。放在类里面,编译时没错了,但运行时就连接缓冲区失败了。为什么?

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2005-4-24 19:33:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

release的 设置里 选用 using MFC DLL~
//--------------------------------------------------------------
这种情况我 以前 就遇见过~~

我用 win32 application 的空工程 从头到尾 写的 MFC程序~

你八 看得的 是 <<vc++游戏程序设计>>这本书~
这本书里的 源代码 都有这个问题~

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2005-4-24 19:34:00 | 显示全部楼层

Re:为什么用debug编译就没事,而改用release就有错误?

这本书里的 代码 写的不是很好~
凑合看吧~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表