UE4CMake icon indicating copy to clipboard operation
UE4CMake copied to clipboard

Provides a simple way to add a cmake lib to any Unreal Engine 4 (UE4) or 5 (UE5) project.

Results 11 UE4CMake issues
Sort by recently updated
recently updated
newest added

I spent the past 3 days in debugging some weird crashes caused by classes misalignment. Turns out that in UE is mandatory to wrap all the third-party includes using `PRAGMA_PUSH_PLATFORM_DEFAULT_PACKING`...

Fixes #19 As specified [here](https://github.com/caseymcc/UE4CMake/issues/19#issuecomment-2080824623) the DebugGame is like Development minus optimization. So, it's necessary not to build the libraries in Debug.

Hi, I'm trying to compile [Jolt](https://github.com/jrouwe/JoltPhysics) (a Physics Library using CMake) in unreal engine using this plugin. When I compile the engine in Development it works, when I try to...

I noticed an error which comes up for the 5.2.1 packaging steps. UATHelper: Packaging (Linux): CMake Error: Error: generator : Unix Makefiles UATHelper: Packaging (Linux): Does not match the generator...

Hi, I'm currently trying to add UE4CMake to a plugin I'm developing. The readme briefly states that this should be possible. Though, when I generate the projects files I get...

Hey, i was trying out UE4Cmake today and I seem to have some Problems. Even if I have my Cmake in my Path, it looks like it cannot be found....

Hi, I'm trying to Cross Compile a linux version from Windows. The compilation errors during the linking phase: ``` ld.lld: warning: C:/..../NetSync.lib: archive member 'NetSync.dir\Release\AbilitiesDB.obj' is neither ET_REL nor LLVM...

When executing on Linux this plugin was trying to compile the cmake libs using the cross compiler toolchain causing a bunch of compilation errors + some linking issues. This change...

This is the first PR to enable CrossCompilation support with this plugin. As suggested [here](https://github.com/caseymcc/UE4CMake/issues/17#issuecomment-1648694883), the compilation is now executed in platform-specific folders. Before: `MyUEProject\Intermediate\CMakeTarget\TheLibrary` Now: `MyUEProject\Intermediate\CMakeTarget\TheLibrary\Win64` and `MyUEProject\Intermediate\CMakeTarget\TheLibrary\Linux`

I'm trying to understand some issues I'm seeing using STL types in a dll built with UE4CMake. I know that in general it's not recommended to use STL types with...