1.下载Irrlicht,然后解压,比如解压到 ~/Download/irrlicht-1.7.3
http://sourceforge.net/projects/irrlicht/,我下载的是1.7.3版本的
2.安装依赖包
sudo apt-get -y install build-essential x11proto-xf86vidmode-dev libxxf86vm-dev mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev libxext-dev libxcursor-dev
3.编译
切换到irrlicht-1.7.3目录
cd ~/Download/irrlicht-1.7.3
cd ./source/Irrlicht
make
4.安装库文件和头文件
cd ../.. 也就是 ~/Download/irrlicht-1.7.3目录
sudo cp -r include/* /usr/local/include/
sudo cp lib/Linux/libIrrlicht.a /usr/local/lib
5.完成, 测试
cd examples
nbsp;
chmod +x buildAllExamples.sh
./buildAllExamples.sh
cd ../bin/Linux
选择一个, 比如 执行 ./01.HelloWorld
注:当chmod +x buildAllExamples.sh
这句话不起作用时,也就是没有执行权限x 可以执行
sh ./buildAllExamples.sh
另外,最好你的磁盘文件系统是Linux的,否则当你的系统是win+linux双系统,磁盘是NTFS类型时候,chmod,chattr 都不会起作用。