Several LNK2019 and LNK2001 “unresolved external symbol” errors when compiling modular UE5 C++ source code
I am attempting to build the solution of my Unreal Engine 5 project which consists of several code modules, two of which are CelBody
and OrbitSuite
. These modules are structured as Epic Games recommends (with private and public folders containing .cpp and .h files, respectively). OrbitSuite
is a private dependency of CelBody
as it contains a data structure called FBodyData
which is the type of one of the ACelBody
actor class’ member attributes.