用dev-c++写自己的第一个opengl程序

本文记录了在Win7环境下使用Dev-C++学习OpenGL的过程,包括如何解决库文件引用问题。作者通过创建多媒体-OpenGL项目,实现了绘制旋转的彩色三角形,然后尝试使用glut库编写并显示白色矩形。在遇到Linker错误后,通过修改链接参数成功运行程序。文章强调了Dev-C++已包含许多库文件,对于初学者来说是够用的。
摘要由CSDN通过智能技术生成

最近因为需要自己开始学习opengl,但是因为我用的是win7的操作系统,又不想为了学习这么一个东西还要费劲的去下载安装vs2008,所以选择了dev-c++作为自己的开发工具。

但是由于对dev-c++不熟悉,在开始阶段走了写弯路,虽然解决了基本的问题,但是还有些问题自己没有解决,希望能得到牛人的指点。

 

在这里记录一下自己用dev-c++开发自己第一个opengl程序的过程,一方面对自己是一个记录和鞭策,另一方面也是给将来要学习的人一些方便,同时也提出自己遇到但是还没有解决的问题,希望得到大家的指点。

 

dev-c++实际上已经包含了开发opengl程序基本的功能可以简单的选择:新建-multimedia-opengl,建立一个opengl程序。

这个程序包含了基本的opengl程序的结构,包括生成窗口,消息驱动机制,还有基本的opengl程序。直接点击运行可以看到一个不断旋转的彩色三角形。

 

虽然直接在生成的程序上进行修改很方便,但是我希望用glut生成窗口和绘制(因为我看得教材是这样的,呵呵。),也更希望能用更贴近教程的方法进行编程,所以决定自己动手编写程序。

程序的代码很简单,最终绘制一个白色的矩形:

#include<windows.h>
//#include<GL/gl.h>//glut.h中已经包含
//#

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值