这个是我第一次搭建魔兽的环境,我是以Trinity开始的

一、搭建环境

1 安装 Git Extensions

其中里面中Git、MySYSGit和KDiff这两个必须安装。一直默认安装就好。

2 安装mysql

下面是5.6版本的安装

接下来创建mysql账号和密码。

创建用户

create user 我们创建一个在任意电脑上可以登录的账号

create user 'trinity'@'%' identified by 'trinity';

授权:

命令:GRANT privileges ON databasename.tablename TO 'username'@'host'

PS: privileges - 用户的操作权限,如SELECT , INSERT , UPDATE 等(详细列表见该文最后面).如果要授予所的权限则使用ALL.;databasename - 数据库名,tablename-表名,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示, 如*.*.

我们这样创建

GRANT  ALL ON *.* TO 'trinity'@'%';

生效:flush privileges;

3.安装好vs2015

4.安装数据库管理软件

这里不选择NavicatF 会产生字符集上面的问题,导致编译错误。我们选择SQLYog Community Edition,我安装在D盘,直接默认安装就可以了,这个是我安装好的截图!

5.安装boost

这里我安装好了

boost_1_66

设置环境变量

6 安装CMake

这个我们下载3.6.2 64位的

好了,安装完了!

7.安装OpenSSL

下载地址http://slproweb.com/products/Win32OpenSSL.html

我们选择1.0.x版本

openssl-1.0.1o

安装教程百度!

二、代码编译从GIT拉取代码

创建一个文件夹,在该文件夹上点击右键,选择“GitExt Clone ”

现在下载完成!

2.使用cmake生成vs2015 VC++工程文件

编译之前在硬盘上建立一个编译文件目录;比如E:\Trinity\Build

点击Configure ,完成后,再次点击Genrate,

在使用vs2017 编译 trinity

会出现 22个成功和2个跳过,此时编译完成。

未完待续!

搭建魔兽世界服务端编译环境相关推荐

  1. 如何部署搭建app服务端运行环境(java)?

    简介: app服务端和web的服务端的配置是一样的.所以要搭建APP根据web服务端配置即可. 前言:app服务端和web的服务端的配置是一样的.所以要搭建APP根据web服务端配置即可. 1.购买服 ...

  2. docker mysql开发环境_跟我一步一步用Docker搭建Beimi游戏服务端开发环境

    跟我一步一步用Docker搭建Beimi游戏服务端开发环境 Stone 摘要 本文为java 0基础的小伙伴介绍如何用Docker搭建开发环境.如果不关心过程直接可 跳到本文最后取代码. 关键步骤为: ...

  3. 魔兽世界服务端AzerothCore+Centos系统+docker编译教程

    魔兽世界服务端AzerothCore+Centos系统+docker编译教程 1.1 准备工作 1.1.1 准备 1.1.2 安装软件 1.1.3 下载源码 1.1.4 地图文件 1.2 修改配置文件 ...

  4. 如何在 MacOS 环境下搭建 SVN 服务端环境

    文章目录 在服务端创建资源仓库 资源仓库访问权限配置 给资源仓库添加用户 配置用户组及用户的权限 启动 SVN 服务器 停止 SVN 服务器 SVN 是一个使用十分广泛的开放源代码的版本控制系统.在 ...

  5. 【LDAP】在Centos7环境搭建LDAP服务端

    在Centos7环境搭建LDAP服务端 前言 正文 OpenLDAP介绍 LDIF文件书写规则 OpenLDAP部署 安装服务 配置ldap 修改管理员密码 初始化配置 直接修改配置文件(不建议) 使 ...

  6. 魔兽世界服务端centos架设

    目前最完美的魔兽世界服务端AzerothCore 60级经典旧世版本 70级燃烧的远征版版本 80级巫妖王之怒版本 85级大地的裂变版本 90级熊猫人之谜版本 100级德拉诺之王版本 R110级军团再 ...

  7. 快速搭建Kerberos服务端及入门使用

    快速搭建Kerberos服务端及入门使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Kerberos是一种网络身份验证协议.它旨在通过使用秘密密钥加密为客户端/服务器应用程序提 ...

  8. nuxtjs+express+vue2+vuex搭建的服务端渲染(SSR)个人网站项目 1

    5se7en.com nuxtjs+express+vue2.0+vuex搭建的服务端渲染个人网站项目. github项目地址: https://github.com/se7en-1992... 项目 ...

  9. 使用Eclipse和Tomcat搭建Android服务端

    作为一名Android开发者,不懂一点服务端的知识有时候真的不行.比如你做好了用户登录请求的功能,想找服务端验证一下是否正确.服务端同事告诉你他很忙,等他把接口写完了再验证.这时候呢,我们完全可以自己 ...

  10. 怎么在Win7服务器搭建SVN服务端

    怎么在Win7服务器搭建SVN服务端 今天码大夫给大家分享在Windows服务器上如何搭建SVN环境的详细步骤: 工具/原料 1.VisualSVN server 这是服务器端的安装应用程序,根据自己 ...

最新文章

  1. matplotlib plot绘图简介
  2. BZOJ-1800 飞行棋 数学+乱搞
  3. xp与Vista双系统 相关问题
  4. Kubernetes的三种集群外部访问方式及使用场景说明:NodePort、LoadBalancer和Ingress
  5. 光栅尺与PLC的配合使用
  6. 因OpenCV版本不一致所引发的报错
  7. [ERROR] bower xxx解决方案
  8. 一道丧心病狂的java面试题
  9. CSS快速入门-箭头和图标
  10. go 的时间与时间戳计算
  11. index.php后有乱码后缀,phpExcel在线下wamp环境下,正常导出,同样的代码到线上Linux导出文件无法打开,修改文件后缀为.xls后乱码...
  12. mysql 事务、隔离级别
  13. Linux音频驱动-Card创建
  14. ACM 算法详细分类
  15. w3c离线手册2019
  16. 百人研发团队的难题:研发管理、绩效考核、组织文化和OKR
  17. 苹果cmsv10怎么添加常见的几种广告代码
  18. HDU 4475 Downward paths (推公式)
  19. 维度探索:三维空间、四维空间和更高维度
  20. 【C语言—零基础第六课】输入输出语句格式与复合语句

热门文章

  1. 带你走进3D建模!一份建模零基础小白的入门宝典,建议收藏细读
  2. mac --- wifi无法获取ip地址
  3. iOS 图片引起的崩溃
  4. 如何提升你的面试机会?
  5. springboot毕设项目养老院信息管理系统kak2w(java+VUE+Mybatis+Maven+Mysql)
  6. 工具|2021年十大扫描漏洞工具
  7. 三十岁仍一事无成,一个失败工程师的自白
  8. 子网掩码计算题与解析
  9. 国税服务器反回文件错误,电子税务局常见问题解答电子税务局异常转办(一).pdf...
  10. 被华策、欢瑞等甩下,唐人影视往日荣光已成回忆?