Compile TrinityCore /Merge Eluna Lua Engine & Update Source/Engine
2016-05-03 18:38
1791 查看
In this tutorial I will show you how to InstallTrinityCore (3.3.5 branch)*and
add Eluna Lua Engine extension, so please pay attention and patience in this simple tutorial.
This tutorial is available only for windows platform.
I. Requirements (important)
Install Git Extensions from HERE
Install the compiler/IDE*Visual
Studio Community 2013 with Update 4
Download and Install MySQL Installer 5.5 from HERE
Download and Install Boost from here: 32bit or 64bit
Add an environment variable to system see image:HERE
Download and Install CMake from HERE
Download and Install Latest OpenSSL NO LIGHT VERSION from HERE
Download and Install ZeroMQ from here: 32bit*or 64bit
Download and Install Git with Git Bash from HERE
II. Getting the source & merge eluna lua engine
Navigate to desktop and right click*->*GIT Bash Here
Type the following command line:
Code:
After the process is done, type the following commands:
Code:
Code:
Note: If you find merge conflicts, open a ticket atElunaLuaEngine issue tracker:*HERE
After the process is done, type the following commands:
Code:
Code:
After the process is done, type the following command:
Code:
Everything fine, you can now CMake & compile!
III. How to update source
Update TrinityCore source, right click on source folder-> Git Bash Here
Type the following command line:
Code:
Update Eluna Lua Engine, right click on source folder -> Git Bash Here
Type the following commands:
Code:
Code:
Note: If you find*merge conflicts, open a ticket atElunaLuaEngineissue tracker:HERE
Congratulations you have updated the source and theEluna Lua Engine
add Eluna Lua Engine extension, so please pay attention and patience in this simple tutorial.
This tutorial is available only for windows platform.
I. Requirements (important)
Install Git Extensions from HERE
Install the compiler/IDE*Visual
Studio Community 2013 with Update 4
Download and Install MySQL Installer 5.5 from HERE
Download and Install Boost from here: 32bit or 64bit
Add an environment variable to system see image:HERE
Download and Install CMake from HERE
Download and Install Latest OpenSSL NO LIGHT VERSION from HERE
Download and Install ZeroMQ from here: 32bit*or 64bit
Download and Install Git with Git Bash from HERE
II. Getting the source & merge eluna lua engine
Navigate to desktop and right click*->*GIT Bash Here
Type the following command line:
Code:
git clone -b 3.3.5 https://github.com/TrinityCore/TrinityCore.git
After the process is done, type the following commands:
Code:
cd TrinityCore
Code:
git pull --recurse-submodules https://github.com/ElunaLuaEngine/ElunaTrinityWotlk.git
Note: If you find merge conflicts, open a ticket atElunaLuaEngine issue tracker:*HERE
After the process is done, type the following commands:
Code:
git submodule init
Code:
git submodule update
After the process is done, type the following command:
Code:
git remote add ElunaTrinityWotlk https://github.com/ElunaLuaEngine/ElunaTrinityWotlk.git
Everything fine, you can now CMake & compile!
III. How to update source
Update TrinityCore source, right click on source folder-> Git Bash Here
Type the following command line:
Code:
git pull
Update Eluna Lua Engine, right click on source folder -> Git Bash Here
Type the following commands:
Code:
git submodule init
Code:
git submodule update
Note: If you find*merge conflicts, open a ticket atElunaLuaEngineissue tracker:HERE
Congratulations you have updated the source and theEluna Lua Engine
相关文章推荐
- 2dx-lua精灵添加触摸事件
- freeswitch lua实现ivr导航
- lua匹配UTF-8中文汉字
- lua中常用的函数
- php和lua的变量作用域
- 服务器搭建:3.2、openresty图片压缩之 lua调用GraphicsMagick
- Lua安装及使用总结
- quick-lua文件加密步骤
- Lua和C++交互
- Lua_第27章 User-Defined Types in C
- lua mac安装笔记 -借助homebrew3条命令安装lua
- Lua与C/C++交互函数问题
- lua闭包浅析及项目应用
- MAC 环境下的Lua配置
- LUA OOP 单例模式实现的 一个 方案
- LUA OOP编程实现方法
- 以一则LUA实例说明敏捷开发中“分离构造和使用”原则
- 对“tolua++导出C++子类后在Lua中无法添加新成员”这一问题的初步分析
- 150. Evaluate Reverse Polish Notation
- 自己实验lua