インストールメモです。こちらのHP「Windows build」とこちらのHPを参考にしました。
以下は「Windows build」のHPに沿ってインストールした補足メモです。
(1)CMakeをインストール cmake-3.20.0-rc1-windows-x86_64.msi
インストール時に以下のチェックを入れておけば、環境変数が自動的に設定されます。
Add CMake to system PATH for the current user
(2)Gitをインストール Git-2.30.1-64-bit.exe
インストール時デフォルトの設定を使用しました。
(3)Makeをインストール make-3.81.exe
インストール後、PATHの環境変数にインストール先を追加します。デフォルトだと以下です。
C:\Program Files (x86)\GnuWin32\bin
(4)Pythonをインストール python-3.9.2-amd64.exe
インストール時に以下のチェックを入れます。
Add Python 3.9 to PATH
(5)Visual Studio Community 2017をインストール
インストール時に、以下をチェックします。
– ワークロード->「C++ によるデスクトップ開発」にチェック入れます->右側の概要部分「Windows 8.1 SDK と UCRT SDK」
– 個別のコンポーネント->.NET Framework 4.7.2 SDK
(6)Unreal Engineをインストール
GitHub account と Unreal Engine's account をリンクさせます。
コマンドプロンプトでc:直下で次のコマンドを実行します。
git clone --depth=1 -b 4.24 https://github.com/EpicGames/UnrealEngine.git
クローンが終わったら次のコマンドを順に実行
cd UnrealEngine
powershell -Command "(New-Object System.Net.WebClient).DownloadFile('https://carla-releases.s3.eu-west-3.amazonaws.com/Backup/UE4_patch_wheels.patch', 'UE4_patch_wheels.patch')"
git apply UE4_patch_wheels.patch
Setup.bat
GenerateProjectFiles.batを実行したら
.NETFramework,Version=v4.6.2が無いといわれたので、インストールして再度実行。
次はCompile the modified engine
sln読み込んだら次のエラーがでました。
sln読み込む途中で.NETFramework4.5がないと出てきたので、
次は4.5の開発者キットを探してインストールしてみます