游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5213|回复: 10

我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同,我

[复制链接]

15

主题

73

帖子

81

积分

注册会员

Rank: 2

积分
81
发表于 2004-1-15 21:25:00 | 显示全部楼层 |阅读模式
我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同,我将问题发布出来希望大家帮帮我


------ 已启动生成: 项目: vc8NewProject, 配置: Debug Win32 ------

正在链接...
nafxcwd.lib(thrdcore.obj) : error LNK2019: 无法解析的外部符号 __endthreadex ,该符号在函数 "void __stdcall AfxEndThread(unsigned int,int)" (?AfxEndThread@@YGXIH@Z) 中被引用
nafxcwd.lib(thrdcore.obj) : error LNK2019: 无法解析的外部符号 __beginthreadex ,该符号在函数 "public: int __thiscall CWinThread::CreateThread(unsigned long,unsigned int,struct _SECURITY_ATTRIBUTES *)" (?CreateThread@CWinThread@@QAEHKIPAU_SECURITY_ATTRIBUTES@@@Z) 中被引用
Debug/vc8NewProject.exe : fatal error LNK1120: 2 个无法解析的外部命令

生成日志保存在“file://e:\Prograom deagin\vc8NewProject\Debug\BuildLog.htm”中
vc8NewProject - 3 错误,0 警告


---------------------- 完成 ---------------------

    生成: 0 已成功, 1 已失败, 0 已跳过

请问这个错误如何解决?

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2004-1-15 21:36:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

你用了 MFC 函数!
--------------------------------------------
AfxEndThread这个是MFC 函数!
---------------------------------------------------
但是 你在设置里 没有 选 using MFC !
---------------------------------------------------------

当初 我在 VC6.0时也常犯这种 错误!

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-1-16 09:08:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

使用多线程链接库,使用MFC链接库。
vc8.0?老兄,不可能吧,再好好看看,到底是多少,VC7.1可能还差不多吧。

15

主题

73

帖子

81

积分

注册会员

Rank: 2

积分
81
 楼主| 发表于 2004-1-16 20:51:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

对不起我买的是D版本的,上面写的是8。0其实是7。1。

14

主题

251

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
发表于 2004-1-16 23:17:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

吓我一跳

23

主题

515

帖子

552

积分

高级会员

Rank: 4

积分
552
发表于 2004-1-17 20:26:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

:)


6

主题

396

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
发表于 2004-1-17 22:22:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

我还以为我落伍了~

11

主题

76

帖子

80

积分

注册会员

Rank: 2

积分
80
QQ
发表于 2005-10-11 09:10:00 | 显示全部楼层

Re: 我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

我用的是vs.net2003,今天也出现这个问题了,找了点资料不是说vs.net重装就是系统重装,今天看了二楼说的,又找不到using MFC。后来才发现是在项目的属性(默认属性-〉mfc的使用)里面,默认使用了windows标准库,不是下面两个mfc的选项,选择下面的其中一个,重新编译,Ok!

7

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2005-10-12 11:04:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

汗,水贴?

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-10-12 11:27:00 | 显示全部楼层

Re:我现在用的是VC8.0的编译器,发现有些地方根VC6.0不同

不能算水帖吧。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-28 03:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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