Debian 9下编译TrinityCore

编译环境请移步:

配置要求:

CPU:INTEL,AMD系列至少四核或以上
内存: 最少4G起
硬盘: 至少60G剩余空间,推荐SSD硬盘“(因为你需要解压地图需要)

编译版本3.3.5a(12340)

cd ~
git clone -b 3.3.5 git://github.com/TrinityCore/TrinityCore.git
cd TrinityCore
git pull origin 3.3.5   这条是升级用的这里可以不执行

创建服务器路径

mkdir -p /home/server

创建编译目录

cd ~/TrinityCore
mkdir build
cd build

开始编译,根据电脑配置,决定完成时间

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/server -DPCH=1 -DDEBUG=0
make -j4    ##这里的 j4 是指你当前CPU的物理核数,如果是6核CPU就改 j6 ,可以使用 echo $(nproc)来查看CPU核数。
make install

如果需要Eluna的话 这下面是整合方法

cd ~/TrinityCore
git clone https://github.com/ElunaLuaEngine/ElunaTrinityWotlk.git
cd /root/TrinityCore/ElunaTrinityWotlk
git submodule init
git submodule update执行完毕后在开始编译即可。

下载数据文件

访问https://github.com/TrinityCore/TrinityCore/releases,下载TDB 335.64下的文件,

$ cd ~
$ wget -c -t5 https://github.com/TrinityCore/TrinityCore/releases/download/TDB335.64/TDB_full_world_335.64_2018_02_19.7z
$ 7zr x TDB_full_world_335.64_2018_02_19.7z
$ mv TDB_full_world_335.64_2018_02_19.sql /home/server

发表评论

电子邮件地址不会被公开。 必填项已用*标注