游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3326|回复: 2

无法解析的外部符号 这个错误怎么解决

[复制链接]

44

主题

248

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
发表于 2005-8-31 13:44:00 | 显示全部楼层 |阅读模式
AUX_RGBImageRec *LoadBMP(char *Filename) // 载入位图图象
{
FILE *File=NULL;
if (!Filename)
{
return NULL;
}
File=fopen(Filename,"r");
if (File) {
fclose(File);
return auxDIBImageLoad(Filename);
}
return NULL;
}

这段代码是没有问题的是NEHE第6课的一段代码 我把他用在了我的工程里面,头文件也都包括了,不知道为什么就总是提示以下错误:

无法解析的外部符号 _auxDIBImageLoadA@4 ,该符号在函数 "bool __cdecl LoadT8(char *,unsigned int &)" (?LoadT8@@YA_NPADAAI@Z) 中被引用

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
发表于 2005-9-1 08:08:00 | 显示全部楼层

Re:无法解析的外部符号 这个错误怎么解决

你在头文件中加入这个试试
#pragma comment(lib,"opengl32.lib")
#pragma comment(lib,"glu32.lib")
#pragma comment(lib,"glaux.lib")

44

主题

248

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
 楼主| 发表于 2005-9-1 13:21:00 | 显示全部楼层

Re:无法解析的外部符号 这个错误怎么解决

解决了 原来是忘了加#pragma comment(lib,"glaux.lib")

我太菜了,哎
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 15:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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