tecio_Exports.h 392 B

12345678910111213141516
  1. #pragma once
  2. // Replacement for shared library/DLL header file to support static library creation and use
  3. #ifdef WIN
  4. #define TecIO_EXPORT __declspec(dllexport)
  5. #define TecIO_IMPORT __descspec(dllimport)
  6. #else
  7. #define TecIO_EXPORT __attribute__ ((visibility("default")))
  8. #define TecIO_IMPORT
  9. #endif
  10. #ifdef TECIO_LIB
  11. #define tecio_API TecIO_EXPORT
  12. #else
  13. #define tecio_API TecIO_IMPORT
  14. #endif