编译环境看上一篇就不多说了
[title]配置要求:[/title]
CPU:INTEL,AMD系列至少四核或以上
内存: 最少4G起
硬盘: 至少60G剩余空间,推荐SSD硬盘“(因为你需要解压地图需要)
[title]编译版本3.3.5a(12340)[/title]
cd ~
git clone -b 3.3.5 git://github.com/TrinityCore/TrinityCore.git
cd TrinityCore
git pull origin 3.3.5 这条是升级用的这里可以不执行
[title]创建服务器路径,$USER
是你当前用户名[/title]
mkdir -p /home/$USER/server
[title]创建编译目录[/title]
cd ~/TrinityCore
mkdir build
cd build
[title]开始编译,根据电脑配置,决定完成时间[/title]
cmake ../ -DCMAKE_INSTALL_PREFIX=/home/$USER/server -DPCH=1 -DDEBUG=0
make -j4 ##这里的 j4 是指你当前CPU的物理核数,如果是6核CPU就改 j6 ,可以使用 echo $(nproc)来查看CPU核数。
make install
[title]如果需要Eluna的话 这下面是整合方法[/title]
git pull --recurse-submodules https://github.com/ElunaLuaEngine/ElunaTrinityWotlk.git
执行命令
git submodule init
git submodule update
执行完毕后在开始编译即可。
[title]下载数据文件[/title]
访问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/$USER/server
文章评论