Bost for UE5?

So… I want to use Boost with UE5. I’ve been poking for awhile at a spirit parser (spirit is a boost header-only library). I was impressed when my UE5 project automatically upgraded to visual studio 2022. Cool. But how do I get Boost into my UE5 project?

I’ve tried changing the settings for Includes and External Includes in VS, but I get a long list of macros that are conflicting or undefined. Certainly boost works fine with VS — I’ve done all that testing.

Someone got this working for UE4. I tried following that — creating a plugin for Boost. The plugins have understandably changed — so I’m kinda stuck at how I should configure the plugin … or if that’s even the correct method anymore.

Help?

Is there any chance I can get the topic title changed to say “Boost” ? I don’t see any option to do it for myself.

Did you get it working in ue5? Having the same issues here

I’m just curious, are you trying to create a C# parser for UE? :slight_smile:
For your question, I didn’t use Boost yet in any of my project for UE but I believe
typical approach to isolate it with plugins should work. You may undefine conflicting
macros but I don’t think this is the best approach as it may lead to unexpected behaviours.