ubuntu opengl 开发

来源:互联网 发布:尤克里里入门软件 编辑:程序博客网 时间:2024/05/22 12:29
开发环境:
eclipse,需要安装C++开发插件,在自带的源中查找安装C++开发工具包即可
下载安装gl库:
sudo apt-get install libgl1-mesa-dev

下载安装glu库:
sudo apt-get install libglu1-mesa-dev

下载安装freeglut库

sudo apt-get install libfreeglut3-dev


第一个opengl程序,包含头文件


#include <GL/gl.h>#include <GL/glu.h>#include <GL/freeglut.h>// 绘制场景void RenderScene(){   //用当前清除颜色清除窗口   glClear(GL_COLOR_BUFFER_BIT);    //刷新绘图命令   glFlush();}// 设置渲染状态void SetupRC(void){   glClearColor(0.0f, 0.0f, 1.0f, 1.0f);}// 主程序入口int main(int argc, char* argv[]){   glutInit(&argc, argv);   glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA);   glutCreateWindow("Simple");   glutDisplayFunc(RenderScene);   SetupRC();   glutMainLoop();   return 0;}

编写完后需要链接库文件,选择项目右键-属性-C/C++ Build-Settings-GCC C++Linker-Libraries添加GL,GLU和glut库




编译:ctrl+B
运行


原文地址: http://blog.sina.com.cn/s/blog_9b8a4a82010123l7.html


原创粉丝点击