Skip to content
pansz edited this page Mar 16, 2013 · 6 revisions

Linux编译

准备编译环境

以 Kubuntu 12.04 64bit为例,:

  • sudo apt-get build-dep kdegames [1]

  • sudo apt-get install swig git-core [2]

  • cd /tmp

  • wget http://www.fmod.org/index.php/release/version/fmodapi44200linux64.tar.gz [3]

  • tar -zxf fmodapi44200linux64.tar.gz [4]

  • cd /usr/local/lib/

  • ln -s libfmodex64-4.40.20.so libfmodex.so

ArchLinux:

pacman -Sy fmodex lua phonon plib qt

下载代码

  • cd

  • git clone git://github.com/gaodayihao/QSanguosha.git [5]

  • cd QSanguosha

开始编译

  • make -f linux.mk

  • 当出现第一次报错的时候,把 'libfmodex.so' 复制到提示的目录中。

  • 然后继续 make -f linux.mk 编译。

备注

  • 如果之前使用过 'compile.sh' 请先 make distclean 清除原有垃圾,然后再行编译。

  • 成功编译过一次之后,后续修改可使用 make 直接编译。


1. 这里主要是安装 Qt 开发包,懂的可自行搞定
2. 这里主要是安装 swig 跟 git,你们懂的。
3. 32位用户请将64改为32,下同
4. 请按照该软件包内说明安装 fmodapi
5. 4M ADSL 网络大约需要 20 分钟
Clone this wiki locally