UObjectLibrary LNK2001 Error

I don’t think so no, the class’ methods aren’t exported from its module so you get all these linker errors (the linker can’t find definitions for the methods). It’s fine to derive from MinimalAPI classes within the same module. It looks like you can use UObjectLibrary objects in other modules - that’s probably because all of the relevant methods are either virtual, so the function addresses don’t need to be known at compile time, or inline, where the implementation is just in the header.

1 Like