面來看看怎么搭建TrinityCore的運行環境,網上可以搜到TrinityCore的一鍵安裝,但是我們的目的是為了學習TrinityCore的代碼,所以我們會自己編譯server端
cmake-3.12.2-win64-x64 提取碼:xatx
GitExtensions-2.51-SetupComplete 提取碼:g9am
ZeroMQ-4.0.4-miru1.0-x64 提取碼:i0db
boost_1_66_0-msvc-10.0-64 提取碼:puij
mysql-installer-community-5.7.20 提取碼:2zzi
http://www.azerothcore.org/ AZ端官網
https://www.trinitycore.org/ TC端官網
1:安裝GitExtensions(一定要安裝,雖然源碼我也會提供,cmake需要用到),確保Git, MySYSGit, and KDiff三個都要選擇安裝,在git安裝過程中選擇”Run Git from the Windows Command Prompt“
2:安裝vs2013,VS2015.
3:安裝mysql,要記住自己設置的root的密碼,字符集選擇utf8,安裝中選擇加入環境變量。
4:boost,直接使用我上文提供的編譯好的安裝文件即可,安裝完成后,設置環境變量BOOST_ROOT=你安裝的boost的根目錄
我的電腦 右鍵 屬性 高級設置 環境變量 系統變量 新建 如下 ↓
5:cmake,一路默認安裝
6:openssl,其中有一步需要留意,就是會讓選擇把openSSL的dll拷貝到哪,要選擇The OpenSSL binaries (/bin) directory
7:zeroMQ,一路默認安裝