Open benthevining opened 1 year ago
This is avoid name conflicts between the dynamic and static libraries (when both are compiled). I don't know how else to avoid this conflict between dynamic and static .lib. Any suggestion is welcome.
That's a different issue -- I'm talking about the fact that 64
is appended to both the dynamic and static library target names on 64-bit Windows.
On Mac/Linux, the target names are GUIDOEngine and SGUIDOEngine. On 64-bit Windows, the target names GUIDOEngine64 and SGUIDOEngine64. This is unnecessary complexity.
As a CMake user, I want to be able to do simply:
and not have to dig in to the internals of Guido's cmake scripts to figure out how to use your library.