Using Standard Libraries

I am trying to use some of the standard C++ libraries in my project, like cassert.h and string.h, but every time I try to build the project I get an error message similar to the one below.

error : The first include statement in source file is trying to include the file ‘cassert.h’ as the precompiled header, but that file could not be located in any of the module’s include search paths.

Does anyone know how to fix this?

My first question would be, why do you want to use those? There is already an assert and Unreal own string implementation that works just fine. Is there a real reason tu use those?

Hey

Based on the error message it seems you were adding your #include at the very top of your file. You can try sandwiching your includes between any include statements already showing for the particular file.

Cheers

I am trying to use an external library that wasn’t intended for Unreal. So I figured using the Standard libraries would save me some time.