码迷,mamicode.com
首页 > 系统相关 > 详细

在Ubuntu下搭建 irrlicht(鬼火) 事项

时间:2015-04-26 15:19:37      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:

我的是ubuntu14.04 和irrlicht 1.8.1

首先,确保系统库都安装好,以下库是必须的
build-essential
xserver-xorg-dev
x11proto-xf86vidmode-dev
libxxf86vm-dev
mesa-common-dev
libgl1-mesa-dev
libglu1-mesa-dev
libxext-dev
libxcursor-dev

如果依赖关系不满足,尝试

sudo apt-get -f install

解压irrlicht-1.8.1.zip,为了方便最好设置 chmod -R 777的权限,不然不能使用IDE编译。

接下来进入 irrlicht-1.8.1/source/Irrlicht 目录,make

可能会报错:显示  ‘pGlBlendEquation’ was not declared in this scope (如果没有请忽略)

这时候下载 http://sourceforge.net/p/irrlicht/code/HEAD/tree/trunk/source/Irrlicht/glext.h 替换掉当前目录里面的 glext.h

再次make,完成。进入 irrlicht-1.8.1/bin/Linux,可以看到已经生成了可执行的demo。


接下来用code::blocks 构建项目,再次确认整个irrlicht目录权限是开放的。

进入irrlicht-1.8.1/examples/01.HelloWorld,mkdir .obj,然后打开cbp项目。

现在还是编译不了,可能提示找不到一个 XConvertSelection。打开 project->build options->linker settings,添加以下两个库

/usr/lib/x86_64-linux-gnu/libX11.so
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1

这样一来可以运行了。

技术分享

在Ubuntu下搭建 irrlicht(鬼火) 事项

标签:

原文地址:http://blog.csdn.net/u013802033/article/details/45287807

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!