1#ifndef EZC3D_CONFIG_H 2#define EZC3D_CONFIG_H 3 4#cmakedefine EZC3D_SHARED 5 6// dllexport/import declaration 7#ifdef EZC3D_SHARED 8 #ifdef _WIN32 9 #ifdef EZC3D_API_EXPORTS 10 #define EZC3D_API __declspec(dllexport) 11 #else 12 #define EZC3D_API __declspec(dllimport) 13 #endif 14 #else 15 #define EZC3D_API __attribute__ ((visibility ("default"))) 16 #endif 17#else 18 #define EZC3D_API 19#endif 20 21// If fast or safe accessor should be used 22#cmakedefine USE_MATRIX_FAST_ACCESSOR 23 24// Write down the version of the ezc3d 25#define EZC3D_VERSION "@EZC3D_VERSION_MAJOR@.@EZC3D_VERSION_MINOR@.@EZC3D_VERSION_PATCH@" 26#define EZC3D_CONTACT "pariterre@hotmail.com" 27 28#endif // EZC3D_CONFIG_H 29