THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 07/11/2011 at 05:57, xxxxxxxx wrote:
Cinema 4D Version:
Maybe some kind of weird Title..
I wonder how the Shared Libraries work with C4D.
I think, when c4d detects the .cdl / .cdl64 / .dylib, it calls the PluginStart function as Entrypoint, right ?
But, when I want to write a DLL, the functions I want to use need to be define with the DLLEXPORT* macro, why not in the C4D Entrypoint ?
DLLEXPORT*: #define DLLEXPORT extern "C" __declspec(dllexport)