OpenGL编程学习之《OpenGL编程配置》
2013-08-25 17:07
176 查看
我们一般安装系统都已经配置好了OpenGL了,但是编程不像使用,必须得设置一些东西才可以
在Windows下,我们要下载glut,如果是用vc的,到官网上去下载那个glut-3.7即可,把glut.h、glut.lib和glut.dll分别放在vc包的include、lib和c:\windows\system32下即可
VC编译器的参考如下网址配置:
http://muggleyoung.blog.hexun.com/22800074_d.html href="http://muggleyoung.blog.hexun.com/22800074_d.html" target=_blank>点击打开链接
如果用DEV-C++编译器的,用上述方法下载的glut是不可以配置成功,要下在Dev-c++专用的Dev-c++-Pack包,安装完,新建glut项目就可以,然后接可以编写代码了:
DevPack-OpenGL下载地址:
http://download.csdn.net/detail/a6627651/6009071 href="http://download.csdn.net/detail/a6627651/6009071" target=_blank>点击打开链接
PS:主要在连接时加入:-lglut32 -lglu32 -lopengl32 -lwinmm -lgdi32
而在Linux下则要安装mesa和glut:
#yum install mesa*
#yum install glut*
Linux可以参考如下网址进行配置:
http://blog.sina.com.cn/s/blog_45ca7a550100azph.html href="http://blog.sina.com.cn/s/blog_45ca7a550100azph.html" target=_blank>点击打开链接
http://hi.baidu.com/xoxoxo/item/e96ef87c7fd82a366f29f6c0 href="http://hi.baidu.com/xoxoxo/item/e96ef87c7fd82a366f29f6c0" target=_blank>点击打开链接
PS:主要在连接时加入:gcc -I/usr/include -L/usr/local/lib -L/usr/lib -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm hello.c -o hello
在Windows下,我们要下载glut,如果是用vc的,到官网上去下载那个glut-3.7即可,把glut.h、glut.lib和glut.dll分别放在vc包的include、lib和c:\windows\system32下即可
VC编译器的参考如下网址配置:
http://muggleyoung.blog.hexun.com/22800074_d.html href="http://muggleyoung.blog.hexun.com/22800074_d.html" target=_blank>点击打开链接
如果用DEV-C++编译器的,用上述方法下载的glut是不可以配置成功,要下在Dev-c++专用的Dev-c++-Pack包,安装完,新建glut项目就可以,然后接可以编写代码了:
DevPack-OpenGL下载地址:
http://download.csdn.net/detail/a6627651/6009071 href="http://download.csdn.net/detail/a6627651/6009071" target=_blank>点击打开链接
PS:主要在连接时加入:-lglut32 -lglu32 -lopengl32 -lwinmm -lgdi32
而在Linux下则要安装mesa和glut:
#yum install mesa*
#yum install glut*
Linux可以参考如下网址进行配置:
http://blog.sina.com.cn/s/blog_45ca7a550100azph.html href="http://blog.sina.com.cn/s/blog_45ca7a550100azph.html" target=_blank>点击打开链接
http://hi.baidu.com/xoxoxo/item/e96ef87c7fd82a366f29f6c0 href="http://hi.baidu.com/xoxoxo/item/e96ef87c7fd82a366f29f6c0" target=_blank>点击打开链接
PS:主要在连接时加入:gcc -I/usr/include -L/usr/local/lib -L/usr/lib -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm hello.c -o hello
相关文章推荐
- OpenGL编程学习(2)-画点画线函数
- Qt OpenGL:学习现代3D图形编程之四,透视投影
- OpenGL编程学习之《一个简单的OpenGL程序》
- opengl编程学习笔记(四)(纹理映射)(结合nvdia OpenglSDk 的nvimage类)
- 《OpenGL》编程指南学习开篇
- Qt OpenGL:学习现代3D图形编程之三,移动三角形
- 基于Qt的OpenGL可编程管线学习(1)- 绘制一个三角形
- OpenGL学习(三) 三维编程基础
- OpenGL 可编程管线学习
- 现代3D图形编程学习-基础简介(3)-什么是opengl (译)
- Qt下的OpenGL 编程(12)阶段学习总结
- 【CentOS 学习 (四) CentOS下 OpenGL安装及编程开发】
- Opengl编程学习笔记(五)——从FRAGMENT到PIXEL(framebuffer 帧缓存)
- OpenGL学习(三)三维编程基础
- 学习OpenGL(九)MFC与OpenGL编程
- OpenGL编程指南5:学习绘制不同风格的曲线
- 【转】我的opengl编程学习(一)(简介、绘制图像、三维观
- 编程苦手GW——OpenGL学习练习,落地变色的弹跳小球
- opengl基础学习专题 (一 )编程环境搭建
- 现代3D图形编程学习--opengl使用不同的缓存对象(译者添加)