ecl.hpp
Go to the documentation of this file.
1 
18 #ifndef ECL_CONFIG_MACROS_HPP_
19 #define ECL_CONFIG_MACROS_HPP_
20 
21 #define ECL_VERSION 0.61.6
22 
27 #if defined(ECL_IS_CUSTOM) // requires user to define something like: #define ECL_IS_CUSTOM <ecl/ecl_dsp2812.hpp>
28  #include ECL_IS_CUSTOM
29 #elif defined(ECL_IS_UNKNOWN) // Ecl will try and guess without cmake's help.
30  #include "ecl_unknown.hpp"
31 #else // Let cmake help with the configuration.
32 
45 /* #undef ECL_IS_APPLE */
56  #define ECL_IS_POSIX
57 
67 /* #undef ECL_IS_WIN32 */
77  #define ECL_HAS_POSIX_THREADS
78 
87 /* #undef ECL_HAS_WIN32_THREADS */
91  #define ECL_SIZE_OF_CHAR 1
92 
95  #define ECL_SIZE_OF_SHORT 2
96 
99  #define ECL_SIZE_OF_INT 4
100 
103  #define ECL_SIZE_OF_LONG 8
104 
107  #define ECL_SIZE_OF_LONG_LONG 8
108 
111  #define ECL_SIZE_OF_FLOAT 4
112 
115  #define ECL_SIZE_OF_DOUBLE 8
116 
119  #define ECL_SIZE_OF_LONG_DOUBLE 16
120 
129 /* #undef ECL_DISABLE_EXCEPTIONS */
130 
140  #if !defined(ECL_HAS_SHARED_LIBS) && !defined(ECL_HAS_STATIC_LIBS)
141  #define ECL_HAS_SHARED_LIBS 1
142  #endif
143 
152  #if !defined(ECL_HAS_SHARED_LIBS) && !defined(ECL_HAS_STATIC_LIBS)
153 /* #undef ECL_HAS_STATIC_LIBS */
154  #endif
155 
156 #endif
157 
162 #endif /* ECL_CONFIG_MACROS_HPP_ */
163 


xbot_node
Author(s): Roc, wangpeng@droid.ac.cn
autogenerated on Sat Oct 10 2020 03:28:13