Windows环境下的Dev-C++6.3配置OpenGL

1.安装GLUT工具包

下载GLUT:glut-install.zip

里面有5个文件:
在这里插入图片描述
1)glut.h 拷贝到DEV-C++的安装目录下面的 …\include\GL
(没有GL文件夹则新建一个)

2)glut.lib和glut32.lib拷贝到DEV-C++的安装目录下面的 …\lib

3)glut.dll和glut32.dll拷贝到系统 C:\Windows\System32

4)glut32.dll拷贝到系统 C:\Windows\SysWOW64

2.建立一个OpenGL文件

1)打开Dev-C++,文件》新建》项目
在这里插入图片描述
2)新建源代码
在这里插入图片描述

#define GLUT_DISABLE_ATEXIT_HACK
#include <windows.h>
#include <GL/glut.h>
void myDisplay(void)
{
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT);
glColor3f (1.0f, 1.0f, 1.0f);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glBegin (GL_TRIANGLES);
glColor3f (1.0f, 0.0f, 0.0f); glVertex2f (0.0f, 1.0f);
glColor3f (0.0f, 1.0f, 0.0f); glVertex2f (0.8f, -0.5f);
glColor3f (0.0f, 0.0f, 1.0f); glVertex2f (-0.8f, -0.5f);
glEnd ();
glPointSize(3);
glBegin (GL_POINTS);
glColor3f (1.0f, 0.0f, 0.0f); glVertex2f (-0.4f, -0.4f);
glColor3f (0.0f, 1.0f, 0.0f); glVertex2f (0.0f, 0.0f);
glColor3f (0.0f, 0.0f, 1.0f); glVertex2f (0.4f, 0.4f);
glEnd ();
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("Hello Opengl!");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}

3)修改编译器配置,工具》编译选项
在这里插入图片描述

-static-libgcc -lglut32 -lopengl32 -lglu32 -lgdi32 -lwinmm

这里也不要忘记:
在这里插入图片描述
4)运行》编译运行
完成!

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
embarcadero dev-c 6.3是一个集成开发环境(IDE),用于C和C++的编程。以下是安装教程: 1. 首先,从embarcadero官方网站上下载embarcadero dev-c 6.3的安装文件。确保选择与您的操作系统兼容的版本。 2. 一旦下载完成,双击安装文件开始安装过程。您可能需要管理员权限才能进行安装。 3. 在安装向导中,您将看到许可协议。请仔细阅读并接受协议条款,然后单击"下一步"继续。 4. 下一步是选择安装位置。默认情况下,安装在C盘的Program Files文件夹中,但您可以选择其他目录。选择您想要安装的位置,然后单击"下一步"。 5. 在接下来的屏幕上,您可以选择安装组件。默认情况下,所有组件都会被安装,但您可以根据需要进行自定义选择。选择您需要的组件,然后单击"下一步"。 6. 进入最后一个屏幕,您可以选择开始菜单和桌面上的快捷方式以及其他选项。根据您的喜好进行选择,然后单击"安装"开始安装过程。 7. 安装过程可能需要一些时间,具体取决于您的计算机性能和组件选择。一旦安装完成,您将看到"安装已完成"的消息。 8. 点击"完成"按钮退出安装向导。 9. 现在,您可以在开始菜单或桌面上找到embarcadero dev-c的快捷方式,双击它以打开IDE。 以上就是embarcadero dev-c 6.3的安装教程。一旦安装完成,您就可以开始使用该IDE进行C和C++的编程工作了。希望对您有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值