[Stand-alone Games] 在deepinv20下编译0.a.d alpha24版
Tofloor
poster avatar
fallingstar-ten
deepin
2021-03-14 20:22
Author

因为等了很久,软件源还没有打包0ad 0.24版......

话不多说,直接上步骤:

1.获取源代码:git clone https://gitlab.com/0ad/0ad.git   或在官网下载其源码包

2.安装依赖:

sudo apt-get install build-essential cmake libboost-dev libboost-system-dev   \
    libboost-filesystem-dev libcurl4-gnutls-dev libenet-dev libfmt-dev   \
    libgloox-dev libicu-dev libminiupnpc-dev libnvtt-dev libogg-dev   \
    libopenal-dev libpng-dev libsdl2-dev libsodium-dev libvorbis-dev   \
    libxml2-dev python rustc subversion zlib1g-dev
sudo apt install wx3.0-headers libwxbase3.0-dev libwxgtk3.0-gtk3-dev libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5

3.编译:4G内存的建议在开机后ctrl+alt+f2进入tty模式下编译,4G以上内存的,当我没说~

 cd 0ad

cd build/workspaces/

./update-workspaces.sh -j3 # 3是指能用的cpu数量,一般默认即可

cd gcc

make -j3

# 以下测试编译结果

cd ../../..

binaries/system/test

#以下更改data/mods文件夹内内容,因为编译出的内容可能出现界面乱码

复制win下同名文件夹替换即可。

4.运行:binaries/system/pyrogenesis,将该文件发送到桌面快捷方式即可在桌面打开了

Reply Favorite View the author
All Replies
神末shenmo
deepin
Spark-App
Q&A Team
2021-06-18 18:08
#1

make -j就自动适配了

Reply View the author