UE4原始碼編譯

2021-10-03 03:08:01 字數 866 閱讀 8988

需要在ue4官網申請,然後關聯git專案

安裝 visual studio 2017。

所有桌面版visual studio 2017都可以構建ue4,包括visual studio community 2017,這是面向小型團隊和個人開發者免費提供的工具。 請確保作為安裝的一部分包含c++支援,這在預設情況下是禁用的。

在資源管理器中開啟您的源**資料夾,並執行 setup.bat。

執行 generateprojectfiles.bat 來為引擎建立專案檔案。這個過程應該不超過一分鐘即可完成。

雙擊 ue4.sln 檔案以將專案載入到visual studio中。將您的解決方案配置設定為 開發編輯器,將解決方案平台設定為 win64,然後右鍵單擊 ue4 目標並選擇 構建。大概需要10-40分鐘完成編譯,具體取決於系統規格。

編譯完成後,可以將啟動專案設定為 ue4 並按 f5 進行除錯,以從visual studio載入編輯器。

如果出現 unrealbuildtool 錯誤,那就是需要在vs2017裡安裝unreal部分

新安裝visual studio時的選項

若初次安裝visual studio,請確保啟用下列選項。

c++工具

要在安裝visual studio時新增c++工具,請確保在 工作量(workloads) 下選擇 用c++開發遊戲(game development with c++)。

包含ue4安裝程式

要在安裝visual studio時包含ue4安裝程式,在右側的 摘要(summary) 工具欄中展開 用c++開發遊戲(game development with c++),並勾選 可選(optional) 下的 虛幻引擎安裝程式(unreal engine installer)。

UE4中原始碼查詢

1.在visual studio中 查詢時切忌使用 ctrl f 進行查詢,因為在ue4中有很多態別可能名字相同,但是在不同的作用域和作用範圍,特別是在檢視原始碼尋找原理時,大量的無關內容極容易導致混淆。同理在選中型別之後 go to defination 和 go to declaration 均...

ue4原始碼本地git管理

本文主要記錄一下使用gitlab在區域網管理ue4原始碼的流程 大體思路是在區域網建立gitlab倉庫來管理ue4的原始碼,當引擎原始碼需要更新時,先把本地 同步到github上最新的,然後在push到區域網的gitlab倉庫,其他人通過gitlab來更新原始碼即可 具體操作流程如下,git rem...

UE4原始碼版食用要記

ue4原始碼版和預編譯版不能共享工程,這和外掛程式版是一樣的。一般來說我都是在vs中生成編輯器,於編輯器中新增新類,vs中編輯 編譯引擎的時候編譯配置使用的是devepolmenteditor.開發專案的時候呢?額.我依舊使用的是這個編譯配置。ue4提供了兩種熱編譯 的方式,可以使用編輯器中的編譯對...