Linux平台下用eclipse配置OpenGL开发环境
2013-07-25 22:21
453 查看
我用的是linux mint,其它版本类似。
首先要安装一些OpenGL编译时需要的文件,直接输入
安装完成后应该能在 /usr/include/GL 目录下看到glut.h, gl.h等文件。
然后打开Eclipse, 点击Project -> Properties -> C/C++ Build -> Settings -> Tool Settings
Libraries添加glut, GL, GLU, 在Library search path中添加 /usr/include/GL,如图
完成之后可以在eclipse中编写个简单的OpenGL试试,应该就不会有问题了
为方便大家测试是否配置正确,这里引用一下一位仁兄的代码:
#include <GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一个OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
一个简单的小例子,转自:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html
首先要安装一些OpenGL编译时需要的文件,直接输入
sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev
安装完成后应该能在 /usr/include/GL 目录下看到glut.h, gl.h等文件。
然后打开Eclipse, 点击Project -> Properties -> C/C++ Build -> Settings -> Tool Settings
Libraries添加glut, GL, GLU, 在Library search path中添加 /usr/include/GL,如图
完成之后可以在eclipse中编写个简单的OpenGL试试,应该就不会有问题了
为方便大家测试是否配置正确,这里引用一下一位仁兄的代码:
#include <GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一个OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
一个简单的小例子,转自:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html
相关文章推荐
- Windows平台下eclipse 配置android NDK 开发环境
- Linux开发环境搭建之Eclipse安装配置
- Linux下安装和配置java开发环境(jdk/eclipse/tomcat)
- 在windows下配置Eclipse + go环境 Eclipse平台下配置Go语言开发环境(Win7)
- Linux系统下配置eclipse和android studio的安卓开发环境,以ubutun为例实战篇
- Linux下配置eclipse 开发c/c++环境
- Eclipse下配置openGL开发环境
- linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
- linux上安装eclipse并配置mapreduce程序开发环境
- Ubuntu(Linux)+XAMPP(LAMPP)+eclipse+PHP+XDebug 完整的开发环境配置方法 -
- Linux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法
- linux下Eclipse+CDT开发环境配置与使用
- 11、linux下Eclipse+CDT开发环境配置,GTK开发环境配置
- Ubuntu(Linux)+XAMPP(LAMPP)+eclipse+PHP+XDebug 完整的开发环境配置方法
- Zookeeper在Linux平台Java开发环境配置(命令行)
- linux下Eclipse+CDT开发环境配置与使用
- Linux-Fedora 25 Python 3.5开发环境配置Eclipse+Pydev
- linux下Eclipse+CDT开发环境配置与使用
- 配置linux平台下基于vim的开发环境
- Linux Eclipse配置C++多线程开发环境