2D 太空射击游戏 M.A.R.S. 引起许多关注,但是很多人可能在安装上遇到了点儿困难。
然而,开发者们确实提供了Debian 格式软件包,它们或许不具有最新的功能。
我们在这里一步一步的教大家如何编译和安装游戏。
准备
首先,具备基本软件包,通过命令行安装,打开终端,输入命令:
sudo apt-get install build-essential cmake
提示输入你的系统密码,输入,确认即可。该步将安装所需的相关软件包。
编译 SFML2
首先,安装SFML2的依赖包:
sudo apt-get install libfreetype6-dev libglew1.5-dev libjpeg62-dev
libpng12-dev libsndfile1-dev libxrandr-dev libopenal-dev
其次,下载SFML2软件仓库点我,解压到你所选定的一个目录里面。按照下面的命令来做的话,会解压到桌面上:
打开终端,输入命令:
cd ~/Desktop/sfml2
为了编译SFML2,我们需要用cmake建立一个make 文件:
cmake .
现在编译并安装SMFL2:
make && sudo make install
如果一切顺利的话,你会 看到SFML2的新版本
编译M.A.R.S.
现在才真正到有趣的地方呢~说实话,也不是多么有趣,哈哈~
首先安装M.A.R.S.的依赖关系包:
sudo apt-get install libfribidi-dev
其次,点我下载,解压到你所指定的一个目录。若遵循以下命令,你会把文件解压到桌面,
现在,在终端输入命令:
cd ~/Desktop/mars-game/build/
然后,未来编译M.A.R.S.,我们需要用cmake建立一个make文件:
cmake ..
现在开始编译: make && cd ..
如果一切顺利,你会看到MARS的新版本。恭喜你,现在可以在当前目录输入命令启动游戏了:
./mars
或者双击~/Desktop/mars-game目录下的可执行文件”mars”来启动游戏了。
其他
要是想要升级 M.A.R.S.,你可以用subversion下载SVN版本:
svn co https://mars-game.svn.sourceforge.net/svnroot/mars-game mars-game