OpenGL学习(一)OpenGL的安装

一. OpenGL的安装

        我使用的系统为LinuxMint 17 Cinnamon发行版,默认不带OpenGL。

安装指令有三步:

    sudo apt-get install libgl1-mesa-dev
    sudo apt-get install libglu1-mesa-dev
    sudo apt-get install freeglut3-dev

安装好后所有的头文件都在/usr/include/GL文件夹下。其它系统如何安装网上基本都有教程,就不罗嗦了。开发工具我用的是Code::Blocks 13.12,倒不是因为它自带OpenGL工程模板,因为我只用到控制台工程,选择它是因为我用的比较熟关键它也很好用很方便。学习过程中基本只会用到gl.h、glu.h、glut.h这三个头文件,其中gl.h、glu.h是学习的核心,为什么要说这个,是因为目前有很多种OpenGL的封装,如glew、glfw、glee、glm等等,不想搞混淆。



二. 新建OpenGL项目

        1. 打开CodeBlocks, 新建Console工程。如图:

OpenGL学习(一)OpenGL的安装_第1张图片

        2. 右键点击工程名称,在弹出菜单点击Build Options...,然后设置如图:

OpenGL学习(一)OpenGL的安装_第2张图片

此时基本环境就配置好了。如果想要运行时不显示控制台(因为会用到glut创建窗口,所以我们的目标是观察程序窗口),还要右键点击工程名称,在弹出菜单点击Properties...,设置Type为GUI application,如图:

OpenGL学习(一)OpenGL的安装_第3张图片

这样整个开发环境就都搭建好了,下一篇开始写第一个程序。

你可能感兴趣的:(OpenGL学习(一)OpenGL的安装)