The Elusive UE4 Intel C++ Compiler Integration

Hi AaronM0,

I have tried to build UE5.2 from github EPIC source repo with Intel OneAPI DPC++, and from my test it fails build some NNE Experimental Plugin with OpenSource c++ modules, c++20 fails, c++17 compiles most of the code but fails in module link.

A got to change the source to find the correct Intel instalation path.

So in:

Engine\Source\Programs\UnrealBuildTool\Platform\Windows\MicrosoftPlatformSDK.Versions.cs

static readonly VersionNumberRange PreferredIntelOneApiVersions = new VersionNumberRange
{
VersionNumberRange.Parse(“2023.0.0”, “2023.9.9999”),
VersionNumberRange.Parse(“2022.2.0”, “2022.9.9999”),
};

You can inspect from my changes Im appying to UE5.2 source.

In:

GitHub - Navegos/UE_5_changes: UE_5 Changes With Public Plugins

Carefuly inspect changes… some are new things that only work with UE 5.2 source version.

Good luck.