OGRE学习之路01:Ubuntu16.04 下 OGRE 1.10.11 基于源码的编译安装

前言:

话说,我从来没有想到过自己学习机器人技术,会与游戏渲染引擎打交道,因为作为门外汉的我来说,游戏图形引擎不是专门用来制作游戏的么,可是在我研究Rviz1.12.15版本的源码的时候,发现它是主要基于Qt 5.5.1 和OGRE 1.9.0 这两个库进行开发的.
为了进一步研究Rviz的相关源码,我想:是不是要源码编译安装一下OGRE来试一试这个传说中的开源游戏图形渲染引擎?
说干就干!


编译安装

首先:
点击这里下载相关的源码.
我这里下载的OGRE版本是1.10.11最新稳定版本,并不是Rviz中的1.9.0版本,个人比较喜欢尝试最新的东西.


接着:
安装编译源码需要的依赖库:

sudo apt install build-essential automake libtool libfreetype6-dev libfreeimage-dev libzzip-dev libxrandr-dev libxaw7-dev freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev libpoco-dev libtbb-dev doxygen libcppunit-dev

最后:
开始编译安装OGRE1.10.11
在Ubuntu16.04下,右键解压我们之前下载好的安装包

cd ogre-1.10.11
mkdir build && cd build
cmake ..
make -j4
sudo make install

你可能感兴趣的:(OGRE)