g2o
g2o_viewer_api.h
Go to the documentation of this file.
1 #ifndef G2O_VIEWER_API_H
2 #define G2O_VIEWER_API_H
3 
4 #include "g2o/config.h"
5 
6 #ifdef _MSC_VER
7 // We are using a Microsoft compiler:
8 
9 #ifdef G2O_SHARED_LIBS
10 #ifdef viewer_library_EXPORTS
11 #define G2O_VIEWER_API __declspec(dllexport)
12 #else
13 #define G2O_VIEWER_API __declspec(dllimport)
14 #endif
15 #else
16 #define G2O_VIEWER_API
17 #endif
18 
19 #else
20 // Not Microsoft compiler so set empty definition:
21 #define G2O_VIEWER_API
22 #endif
23 
24 #endif // G2O_STUFF_API_H