mangos linux编译,ManGos编译和安装指南
1. 安装 MS VC++ 2003
2. 打开工程文件:文件 -> 打开 -> 工程 -> MaNGOS_源文件_文件夹\win\mangosdVC71.sln
3. 编译工程:生成 -> 生成解决方案
4. 创建目录'MaNGOS'
5. 在'MaNGOS'目录下创建以下目录:
data
dbc
maps
6. 将下列文件拷贝至'MaNGOS'目录:
MaNGOS_源文件_文件夹\bin\debug\'目录下的:
libeay32.dll
libmySQL.dll
script.dll
mangosd.exe
realmd.exe
'MaNGOS_源文件_文件夹\contrib\map_extractor\'目录下的:
ad.exe
'MaNGOS_源文件_文件夹\src\mangosd\'目录下的:
mangosd.conf
7. 将下列文件拷贝至'MaNGOS\data'目录下:
WoW已安装的客户端文件夹\Data\patch-2.MPQ
WoW已安装的客户端文件夹\Data\patch.MPQ
WoW已安装的客户端文件夹\Data\terrain.MPQ
WoW已安装的客户端文件夹\Data\dbc.MPQ
8. 运行 ad.exe
等待处理结束.
9. 安装 WinMPQ (或者 MyW4craftStudio)
内容来自dedecms
10.
a) 提取DBC.MPQ文件中DBFilesClient目录下的全部 *.DBC 文件至 'MaNGOS\dbc' 目录
b) 使用覆盖模式(overwriting)提取PATCH.MPQ文件中DBFilesClient目录下的全部 *.DBC 文件至 'MaNGOS\dbc' 目录
c) 使用覆盖模式(overwriting)提取PATCH-2.MPQ文件中DBFilesClient目录下的全部 *.DBC 文件至 'MaNGOS\dbc' 目录
11.
a) 安装 MySQL 4.1 ()
b) 使用MySQL Server Instance Config Wizard工具对进行配置 (本工具可以在你的开始菜单中找到)
c) 跟随配置向导完成操作.
12. 安装 Navicat 试用版 (或者其他任何MySQL管理工具).
Navicat 官方站点:
13. 创建数据库 'mangos'
a) 如果您在使用navicat, 在刚刚创建的数据库上点击鼠标右键并选择用户管理.
b) 点击并展开 root@localhost 用户
c) 选择 'mangos' 库并点击 'set priv' 按钮
d) 这时点击 'Grand all' 按钮
e) 点击 'Flush priv' 按钮进行保存, 这时你已经做好了进行下一步工作的准备了!
14.
a) 右键点击数据库并选择 'Execute Batch File' 选项
b) 依次导入 MaNGOS_源文件_文件夹\sql' 目录下的 mangos.sql、commands.sql、playercreateinfoData.sql 和 realms.sql 内容来自dedecms
15.
a) 编辑 'realms' 表中的 'address' 字段.
b) 如果你在同一台机器上运行数据库和ManGos端,那更改'address' 字段为 'localhost'
16. 编辑 mangosd.conf
查找如下行:
DatabaseInfo = "127.0.0.1;mangos;mangos;mangos"
填入您的信息,格式如下:
DatabaseInfo = "mysql_server_ip_address;mysql_login;mysql_password;mangos"
查找如下行:
Host = localhost
填写您的IP地址或域名,格式如下:
Host = 12.129.217.201 或 Host = dns.name.goes.here
17. 运行 mangosd.exe, realmd.exe
mangos linux编译,ManGos编译和安装指南相关推荐
- linux下编译mangos,Linux下MANGOS服务端自动重启Shell启动脚本
下面是一个Linux下支持的一个启动服务端的Shell代码.可以实现服务端当机后自动重新启动. 同时可以支持LINUX下用GDB对mangos进行当机调试,输出结果到crashes/Server.lo ...
- mangos linux编译,Mangos 完全编译教程——客户端版本控制篇
你还在为不懂得如何编译Mangos 而感到郁闷吗? 你还在为下载了一堆代码不会使用烦恼吗? 你还在为只能下载别人编译好的Mangos无法DIY自己的 WOW世界感到遗憾吗? 别担心! 看了此教程之后, ...
- Mangos完全源码编译架设教程,新手入门版
一.先决条件: 1. Visual Studio 2003 或者是Visual Studio 2005这个是编译必备. 2. MySQL 4.1 去官方下在4.1.22版本的就可以或者更高版本 3. ...
- c 远程编辑linux文件,makefile - 在远程Linux机器上编译C ++ - “检测到时钟偏差”警告...
makefile - 在远程Linux机器上编译C ++ - "检测到时钟偏差"警告 我通过PuTTY和WinSCP连接到我大学的小型Linux集群,使用后者传输文件,并使用前者编 ...
- 嵌入式学习笔记之一:嵌入式linux中混合编译入门
编译原理 编译工具将我们的源码文件最终编译成可执行文件,并不是一步到位的,其中要经过一个类似工厂流水线的过程,交叉编译工具中包含负责处理各个环节的功能工具,所以叫做交叉编译工具链. 编译的一般过程分为 ...
- Linux下的编译(环境是centos6.8 gcc 4.4.7)
Linux下的编译(环境是centos6.8 gcc 4.4.7) 1. 运行命令:yum install gcc gcc-c++ bzip2 bzip2-devel bzip2-libs Pytho ...
- I.MX6 Android 5.1 纯Linux、U-Boot编译
/****************************************************************************** I.MX6 Android 5.1 纯L ...
- Linux下静态编译的一个TIP
Linux下静态编译的一个TIP | 素包子 Linux下静态编译的一个TIP 2010年3月28日 baoz 阅读评论 linux下静态编译好处很多,一来是可以跨发行版(debian redhat ...
- OpenCV在Linux下的编译安装(Ubuntu )
OpenCV在Linux下的编译安装(Ubuntu ) 1.先安装相关的库: sudo apt-get install build-essential sudo apt-get install lib ...
最新文章
- linux文件移出目录命令_Linux 文件与目录管理详解
- mysql information schema_[MySql技术]MySQL中information_schema是什么
- 如何进行相机的绝对位置估计?
- 交大世界大学排名 计算机专业,2018考研:计算机专业全球院校排名公布,上海交通大学竟排第一?...
- 郑州轻工业学院第八届玲珑杯校赛题解
- Permutations CodeForces - 736D (矩阵逆)
- go string 转 uint64_如何优雅的使用Go接口?
- 基于Android平台的简易人脸检测库
- Flex in a Week系列视频教程中文版发布
- 很多人都忽视了账号基建重要性
- 3.1 Zend_Db_Adapter
- 年龄和收入对数的线性回归_(CFA教材详解)数量分析:线性回归模型的规范及常见错误...
- html5 java文件上传插件_5个最佳的javascript文件上传插件
- 大学计算机基础知识点
- OpenCV入门(八)——形态学技术
- 迅为4418/6818开发板 Yocto 系统烧写
- 实现蝴蝶翩翩飞舞的效果
- DMAIC代表了六西格玛改进活动的五个阶段
- Jenkins配置流水线
- 电大计算机毕业论文任务书范文,广播电视大学毕业设计任务书表格.doc