123456789101112131415161718192021222324252627 |
- #ifndef __MACROS_H
- #define __MACROS_H
- #ifdef API_EXPORTS
- #if defined(_MSC_VER)
- #define API __declspec(dllexport)
- #else
- #define API __attribute__((visibility("default")))
- #endif
- #else
- #if defined(_MSC_VER)
- #define API __declspec(dllimport)
- #else
- #define API
- #endif
- #endif // API_EXPORTS
- #if NV_TENSORRT_MAJOR >= 8
- #define TRT_NOEXCEPT noexcept
- #define TRT_CONST_ENQUEUE const
- #else
- #define TRT_NOEXCEPT
- #define TRT_CONST_ENQUEUE
- #endif
- #endif // __MACROS_H
|