第一步建立文件夾
在任意分區根目錄建議一個文件夾,但是名稱不要用中文,比如我在E盤建立文件夾Trinity.
然后在文件夾Trinity右鍵選擇Git Bash Here
之后出現以下畫面
之后輸入下載源碼的命令:
git clone -b 3.3.5 git://github.com/TrinityCore/TrinityCore.git
然后回車等待源碼下載
完成后如下圖
然后去E盤打開Trinity里面會多一個TrinityCore文件夾 這就里面是源碼
在Trinity文件夾下建立一個文件夾比如我是Core
完成后如下圖
運行桌面的CMake (cmake-gui)程序
然后按照圖片所示做對應選擇
點擊Configure 會彈出這個界面,如圖所示選擇
點擊Finish繼續
等待軟件輸出結果
第一次一般都會提示錯誤,錯誤的意思是你沒有安裝或指定mysql路徑
因為上個教程 說mysql是解壓之后放着沒懂的,所以這個里咱們給它指定以下對應路徑
點錯誤提示的 OK繼續
這里我們按照圖片所示指定mysql對應路徑
繼續點擊Configure就不會出現錯誤了
如下圖一樣就沒有錯了
我們繼續下一步
點擊Generate等待執行完畢后
Open Project這個選項就可以點擊了
我們點擊Open Project按鈕進入VS2017進行下一步的編譯操作
這時候我們就和編譯ACE一樣的選擇點擊本地Windows調試模式 等待文件編譯完成
編譯中截圖如下
編譯完成后截圖如下
然后我們進入E:\Trinity\Core\bin\Release就可以看到我們編譯成功的TrinityCore端程序,還有地圖提取程序,配置文件等。
到這里TrinityCore程序就編譯完成了。下一步來是建立數據庫和修改配置文件來運行程序。