请问Dev C++中的OpenGL 如何载入图片

我用下面这个方法没用
AUX_RGBImageRec *LoadBMP(string filename)
{
fstream file; // 文件流,用于图像文件操作
if(filename=="") // 防止文件名为空
{
return NULL;
}
file.open(filename.c_str(), ios::in); // 以只读方式打开文件
if (file) // 若打开成功
file.close(); // 关闭文件流
// 返回图像文件的指针
return auxDIBImageLoad(filename.c_str());
return NULL; // 如果前面操作失败返回NULL
}

auxDIBImageLoad(filename.c_str()); 主要是这里出错,是不是没有这函数啊??
gluPerspective(45.0f,(GLfloat)width/(GLfloat)height,0.1f,400.0f); 这个东东明明头文件(glu.h)中有原型,但是还是报错

第1个回答  2009-10-31
很简单啊,没找到库吧

如何在dev-cpp中使用openAL?
你看dev-c++自己怎么弄把.单击"新建"-"工程"-"multimedia"-"openGL",再单击"确定",出现一个窗口,单击"保存",这是出现一个c++文件,是坐一个旋转三角形的.

devc++ 的库文件怎么用?
VC中当然不能使用Dev-C++的库!不过如果在Dev-C++中使用库,方法和VC一样,在Dev-C++菜单“工程”-“工程属性”打开工程属性对话框,在“参数”中的“连接器”中输入 -l<库名>即可。如要编译OpenGL程序,需要三个库 libopengl32.a, libglut32.a, libglu32.a 则在“连接器”中输入:-lopengl...

dev c++有画图函数吗
如果希望使用C++进行图形软件的开发,可以利用GDI或者OpenGL进行。OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。

我想问一下,在C++中怎么调用图片
我想问一下,在C++中怎么调用图片.最好能把实现的程序部分写出来,在注释一下,这样我会20加分我想编一个小游戏主要用在界面的显示... 我想问一下,在C++中怎么调用图片.最好能把实现的程序部分写出来,在注释一下,这样我会20加分我想编一个小游戏主要用在界面的显示 展开  我来答 1个回答 #热议# 《请回...

在devc++中,那些函数可以作图,在什么文件里
你可以使用OpenGL,Dev C++自带了一个库。另外,可以使用Win32 API使用GDI绘图,具体使用方法,可以检索MSDN。

OpenGL基础-C++|(一) 安装与使用
OpenGL基础-C++安装与使用指南要开始在C++中使用OpenGL,首先要对它有一个基本了解。参考书籍:《计算机图形学编程(使用OpenGL和C++)(第2版)》。1. 安装和配置在Visual Studio 2022环境中进行安装与配置:1.2 GLFW的准备 从官方下载GLFW源代码,链接在此处。 使用CMake编译源码,生成 GLFW.sln ...

关于DEV C++的一些问题,请教各位IT达人。
因为sdk里的控件是要自己写代码的输入的,以及消息循环都要自己写上去的。VC++ 6.0集成开发环境已经包含了sdk这一功能(新建->win32 application)。不过,DEV C++还有其它的类库(也可以说头文件),比如OPENGL...,(VC6貌似没有,不清楚后面的版本是否包含这一功能)...

dev c++怎么在一个窗口画出直线和圆 程序已给出求调用方法
回答:这是openGL的代码啊,而且main函数也给出来了,你要问的是什么? 直接粘到一个.cpp里边就可以运行了啊? 或者是你本机没有安装openGL? 去openGL官网下一个sdk就行了。

用C++程序调图形库OpenGL和DirectX的时候需要安装么?
opengl和direct是两套不同的图形处理软件。所以必需按。directx和directx sdk是两个东西。进行开发directx sdk是必须的,除非你自己搞一套sdk.(说了等于没说,还是装吧)

dev c++怎么才能将外部函数添加到主函数中
1. 把解压得到的glut.h放到"C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\Include\\gl"(与具体安装位置有关,应该是 安装目录\\microsoft sdks\\windows\\v7.0A\\include\\gl)2. 把解压得到的glut.lib和glut32.lib放到"“Programfiles(x86)\\Microsoft Visual studio 10.0\\VC\\lib" 中(...

相似回答
大家正在搜