Hi! I’ve added a third party library to my plugin, but it’s classes use a namespace and I get an unresolved external symbol error when compiling. How can I tell the module to recognize a namespace?
Assuming you don’t mean that you have a namespace collision you can either qualify elements of the library with some_namespace_name::some_named_element
or with using namespace some_namespace_name
(i’d recommend the first option)
If this didn’t solve the issue you could try this Thread https://forums.unrealengine.com/t/unresolved-external-symbols/436055