太阳神三国杀在Ubuntu Linux下的编译方法,在实现游卡三国杀游戏
太阳神三国杀在Ubuntu Linux下的编译方法,在实现游卡三国杀游戏
太阳神三国杀,是一款基于C++ QT GUI框架的三国杀非官方开源软件,开发者:Moligaloo(太阳神上)。在实现游卡三国杀游戏规则的基础上,还拥有自己独特的功能和元素:原创技能卡牌配音;原创扩展包倚天、欢乐;原创扩展模式双将、剧情、闯关等。拥有智能AI可以实现联机和单机的两种游戏方式,并能通过DIY接口进行自由的个性化修改和添加更多元素。
官方网站:http://qsanguosha.com
# sudo apt-get install swig
2.执行
# cd swig # swig -c++ -lua sanguosha.i # cd ..
3.安装Qt
在Ubuntu软件中心安装即可,一定要装Qt Creator(Qt创造器)
4.执行
# qmake QSanguosha.pro
5.安装如下软件包
(可以在新立得中安装,否则就用sudo apt-get install吧)
libphonon-devlibplib-dev6.安装lua
从网站下载lua安装包
http://www.lua.org/ftp/lua-5.1.4.tar.gz
解压后编译安装
# sudo make Linux install
7.执行
# make # lrelease QSanguosha.pro
8.安装运行环境
安装如下包(不是必须的,与声音和图像有关)
phononphonon-backend-vlcphonon-backend-gstreamergtk2-engines-pixbuf9.运行
# ./QSanguosha
评论暂时关闭