DEV C++下编写OpenGL程序

程序编译能通过,但运行时出了问题,这是为什么?
而且把别人编译好的OpenGL exe文件移植到我电脑上也不能运行,出现同样的问题

第1个回答  2013-09-17
编译能通过,和能运行是两回事。
编译能通过,说明语法没问题。
就报错来看,有可能是某个指针指向NULL,但是你还在给该指针所指向的地方赋值。
就如同:
int *p = NULL;
*p = 3;
也有可能是其他类似的问题。
第2个回答  2013-09-16
显然是你的显卡驱动问题...追问

能说详细点吗?该怎么解决?

追答

打开你的显卡配置程序(控制面板/桌面右键)对和opengl有关的尝试进行某些设置

或者干脆 换个显卡驱动

咱不是nv显卡 没法给你细说,自己去试试....

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

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

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

急求vc++最新下载版本和opengl下载(支持vista系统的) opengl如何在c++中...
在工具栏中选择“工程”->“设置”,出现Project Setting对话框,选择“连接项”卡,在“对象”->“库模块”白框里最前面添加“opengl32.lib”, “glu32.lib”, “glut32.lib”,点击“确定”。在文件栏选择“新建”,出现新建对话框,选择“文件”选项卡,选择“C++源文件”,在“文件名”下输入...

OpenGL基础-C++|(一) 安装与使用
1.6 配置文件结构创建包含lib和include子文件夹的文件夹,存放这些库和头文件。1.7 在VS中创建项目在VS中,通过新建项目模板创建OpenGL C++项目,选择OpenGL模板即可。在项目创建时,请确保glew32.dll文件放在项目目录下。1.8 测试配置:创建窗口一个简单的测试代码,用于确认配置是否正确:\/\/ 你的代码...

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

如何在Linux下使用OpenGL+ C++开发
步骤一:在ubuntu终端下运行以下命令,安装opengl所需要的库文件$ sudo apt-get install build-essential$ sudo apt-get install freeglut3-dev 步骤二:运行一下opengl实例,测试配置的环境是否安装成功在eclipse下新建一个工程文件,假设我们命名为Test,在工程Test里面新建一个C++源代码文件,这里我们把它...

dev-c++ 可以游戏编程吗?
不可以,建议用Visual Studio系列

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

Ubuntu Desktop 实践 13、在 Linux 中写 OpenGL 程序——使用 Visual S...
在项目目录下,我们可以按模块化方式进行组织,如创建 01-FirstStep 目录用于初始化程序,编写 FirstStep.cpp 文件作为第一个 OpenGL 程序。通过 C\/C++ Extension Pack 扩展,Visual Studio Code 提供了便捷的编译和运行功能,使整个开发流程更为流畅。对于程序框架的进一步优化,可以通过封装成 App 类来...

相似回答