Context: creating a plugin audio in an ue5 project
Environment: UE 5.3 / VS2022
Hey
,
I’m running into some troubles trying to add the juce lib to my unreal engine project as a third party plugin
For now here’s the source of my plugin :
and here is the structure of my solution :
But when I try to build this project I run through some errors :
And yes, my juceLib, Unreal Engine, vs tools and IDE are up to date
Here’s the content of my JuceProject.lib:
I’d like some help to make this implementation of a juce project working 
Nope. C1900 means that there is an internal library version mismatch discovered in one of the bundles of your libraries, somewhere. Somewhere, there is a library that was (e.g.) compiled with VS2021 and you are using VS2023, or something similar to this issue. (Edit: perhaps the other way around.)
Go through your build products and your libraries, one by one, and inspect and make sure they are all being built with the same version of the tools that you are expecting. Your statement above is contradictory to the error code “C1900”, which tells you there is a library version mismatch in your build composition. Somewhere, multiple compilers are being used in your build, producing libraries that are incompatible with each other.
1 Like
Yeah I fixed it I just needed to build both my unreal engine project and my juce library using vs 2019