Windows下魔獸世界服務器通用編譯環境搭建教程


必要的編譯環境軟件:

 

對應軟件 你可以去官方下載或者在文章最后的鏈接處進行下載

boost_1_69_0-msvc-14.1-64

cmake-3.13.2-win64-x64

ACE-6.5.0

Win64OpenSSL-1_0_2q

Git-2.20.1-64-bit

Mysql 5.6.24

TBB 2019

MS visual Studio (Community)2017

排名不分先后

第一步安裝

安裝boost_1.69

《Windows下魔獸世界服務器通用編譯環境搭建教程》

安裝完畢后設置變量環境

BOOST_ROOT

指定路徑C:\local\boost_1_69_0

《Windows下魔獸世界服務器通用編譯環境搭建教程》

第二步

安裝penSSL-1_0_2q

《Windows下魔獸世界服務器通用編譯環境搭建教程》

只用注意這一個地方別的都默認即可

第三步安裝

cmake-3.13.2

《Windows下魔獸世界服務器通用編譯環境搭建教程》

此處圖片所示 別的默認安裝

第四步安裝

MS visual Studio (Community)2017

在下載 windows 版里面選擇帶 Community 的版本,只有這個是免費的,免費版功能和收費版是一樣的

勾選“使用 C ++ 的桌面開發”,如果是 windows 10 的系統,還要勾選右邊那兩個選項,其他的默認就行了

這個軟件的安裝注意點在下圖所示的兩個地方

《Windows下魔獸世界服務器通用編譯環境搭建教程》

《Windows下魔獸世界服務器通用編譯環境搭建教程》

然后等待安裝完畢 這個時間主要看你的網速還有電腦配置

其實到這一步你就可以開始編譯TrinityCore端模擬器了

但是為了 別的端能順利編輯 請根據教程繼續

第五步

解壓ACE6.5到C盤根目錄

解壓TBB到C盤根目錄

然后編譯ACE6.5

在C:\ACE_wrappers\ace路徑下建立一個文件 命名為:config.h

輸入以下內容然后保存

#define ACE_HAS_STANDARD_CPP_LIBRARY 1

#include “ace/config-win32.h”

也可以下載我壓縮包里的config.h文件直接放入C:\ACE_wrappers\ace文件夾下即可

之后運行C:\ACE_wrappers目錄下ACE_wrappers_vs2017.sln文件

默認會啟動VS2017

然后按照圖片的方式進行選擇

《Windows下魔獸世界服務器通用編譯環境搭建教程》

點擊 本地Windows 調試模式然后等待編譯完成

具體時間根據你電腦的配置

完成后如下截圖

《Windows下魔獸世界服務器通用編譯環境搭建教程》

我們進行下一步操作

安裝TBB

之前我們已經將TBB解壓縮到C:\ tbb

 

設置環境變量

 

為了使用我們剛剛安裝的依賴項,您必須添加環境變量的路徑。

右鍵單擊我的電腦 – >屬性 – >高級系統設置 – >高級 – >環境變量 – >新建
現在鍵入ACE_ROOT作為名稱,
輸入C:\ ACE_wrappers \作為值。

《Windows下魔獸世界服務器通用編譯環境搭建教程》

再來一個變量 鍵入TBB_ROOT和C:\ tbb \

《Windows下魔獸世界服務器通用編譯環境搭建教程》

第六步

解壓mysql5.6.24到任意盤根mysql文件夾

至於為什么這樣下一篇實例編譯文章會用到到時候你就知道用處了

第七步安裝Git-2.20.1-64-bit

這個沒什么好說的,默認安裝即可!

到此為止你的編譯環境算是設置完畢。

下一篇文章來實例完成編譯TrinityCore服務端教程

最后編譯軟件下載地址百度網盤

鏈接:https://pan.baidu.com/s/1pIeDOCaj5-52S_OnRo6_3g
提取碼:l8cs


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM