linux编译trinitycore,在Ubuntu上搭建基于TrinityCore的魔兽私服

为什么要架私服

最近有天突然想玩wow,但是现在的游戏太便当,又是月卡制,兴趣就没那么大了。突发奇想去玩私服,下好了客户端进去折腾了一会。后来我又想,为什么不自己架个私服玩呢?以前虽然折腾过,但用得是一键安装版。这次我决定自己从源码搞起,于是选择了用TrinityCore来搭建最经典的3.3.5版本,当然这仅是我的个人观点:D。

我的环境

服务器:VirtualBox 里安装的Ubuntu 17.10.1

客户端:Windows 10

客户端我下载的是国服的3.3.5a(13507)版本。小版本号不一致没有大碍,后面会提到如何处理。下面说说服务器的搭建过程。

整个过程是按照 官方的安装说明

所描述的步骤来进行的。因为我选的是 3.3.5 分支,所以里面关于 Master 分支的东西不用管。

服务器的软件需求

这里是官网列出来的软件方面的需求:

Processor with SSE2 support

Boost ≥ 1.56

MySQL ≥ 5.1.0

OpenSSL = 1.0.x

CMake ≥ 3.2.0

GCC ≥ 6.3.0 or Clang ≥ 3.5 (heavy recommended, especially on master branch)

zlib ≥ 1.2.7

可以看出,像 gcc 和 cmake 这种的都需要较新的版本才可以编译。所以Ubuntu的版本最好是 16.04LTS 及以上。

执行以下命令:

sudo apt-get install git clang cmake make gcc g++ libmysqlclient-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev mysql-server p7zip -y

sudo update-alternatives --install /usr/bin/cc cc /usr/bin/clang 100

sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang 100

服务器程序安装

这里部分路径,比如源码下载、程序安装的路径都可以自己修改,这里只写出核心步骤所以没有做修改。

先下载代码:

cd ~/

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值