Go to the documentation of this file. 20 #ifndef TESSERACT_CCUTIL_PLATFORM_H_ 21 #define TESSERACT_CCUTIL_PLATFORM_H_ 28 #ifndef WIN32_LEAN_AND_MEAN 29 #define WIN32_LEAN_AND_MEAN 44 #define MAX_PATH PATH_MAX 49 #if defined(_WIN32) || defined(__CYGWIN__) 51 #define M_PI 3.14159265358979323846 55 #if defined(_WIN32) || defined(__CYGWIN__) 56 #if defined(TESS_EXPORTS) 57 #define TESS_API __declspec(dllexport) 58 #elif defined(TESS_IMPORTS) 59 #define TESS_API __declspec(dllimport) 66 #if defined(TESS_EXPORTS) || defined(TESS_IMPORTS) 67 #define TESS_API __attribute__ ((visibility ("default"))) 68 #define TESS_LOCAL __attribute__ ((visibility ("hidden"))) 79 #endif // TESSERACT_CCUTIL_PLATFORM_H_