作者mrpig (爱!友情!热血!)
看板GameDesign
标题Re: [问题]opengl读取bmp的问题。
时间Mon Apr 23 02:32:58 2007
※ 引述《pocket (pocket)》之铭言:
: 我是使用VC来写opengl的。
: 现在想要读入一个bmp的档案,显示在我的画面上。
: 参考了这各网页http://140.129.122.252/~richwang/#CG 上课资料 (1101)
: 里面的文件说明之後。
: 发生了一些错误讯息,自己无法排除。
: 所以上来请教。
: 使用这网页范例里面的程式,执行起来也有同样的问题。
: 我知道应该是在Project/Settings的Link Objects/library modules
: 这边少了一些lib档案,可是我要如何找到?
: 错误讯息:
: bmp.obj : error LNK2001: unresolved external symbol "unsigned char * __cdecl Lo
: (?LoadBitmapFile@@YAPAEPADPAUtagBITMAPINFO@@@Z)
: Debug/bmp.exe : fatal error LNK1120: 1 unresolved externals
: 所使用的程式码
: // Texture 的资讯
: int width;
: int height;
: GLubyte *image;
: BITMAPINFO bmpinfo;
: void textureImage(char *imgFile)
: { // 读入二维的材质影像
: image = LoadBitmapFile(imgFile, &bmpinfo);
^^^^^^^^^^^^^^
呃,我想问题是这个,你可能根本没有这个function吧?
应该要去link相关的档案
我找到了下面的程式码,试着加进去看看能不能解决?
http://glasnost.itcarlow.ie/~powerk/opengl/texture/texturemapping.htm
(以下恕删)
※ 编辑: mrpig 来自: 59.115.225.126 (04/23 02:40)
※ 编辑: mrpig 来自: 59.115.225.126 (04/23 13:40)