XTL
0.1
eXtended Template Library
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
xtl.cpp
Go to the documentation of this file.
1
5
#include <
xtd/xtd.hpp
>
6
7
8
#if (XTD_COMPILER & XTD_COMPILER_GCC)
9
NOTE(
"Compiler : GCC"
);
10
NOTE(
"Binary must be compiled with -finstrument-functions to generate event trace"
)
11
#endif
12
#if (XTD_COMPILER & XTD_COMPILER_MSVC)
13
NOTE(
"Compiler : MSVC"
);
14
NOTE(
"Binary must be compiled with /Gh and /GH to generate event trace"
)
15
#endif
16
17
18
#if (XTD_OS & XTD_OS_ANDROID)
19
NOTE(
"OS : Android"
);
20
#endif
21
#if (XTD_OS & XTD_OS_BAREMETAL)
22
NOTE(
"OS : Bare Metal"
);
23
#endif
24
#if (XTD_OS & XTD_OS_IOS)
25
NOTE(
"OS : IOS"
);
26
#endif
27
#if (XTD_OS & XTD_OS_LINUX)
28
NOTE(
"OS : Linux"
);
29
#endif
30
#if (XTD_OS & XTD_OS_WINDOWS)
31
NOTE(
"OS : Windows"
);
32
#endif
33
#if (XTD_OS & XTD_OS_CYGWIN)
34
NOTE(
"OS : Cygwin"
);
35
#endif
36
#if (XTD_OS & XTD_OS_MSYS)
37
NOTE(
"OS : MSYS"
)
38
#endif
39
#if (XTD_OS & XTD_OS_MINGW)
40
NOTE(
"OS : MinGW"
);
41
#endif
42
43
#if (XTD_CHARSET & XTD_CHARSET_MBCS)
44
NOTE(
"Character Set : Multibyte"
);
45
#else
46
NOTE(
"Character Set : Unicode"
);
47
#endif
48
49
#if (XTD_CONFIG & XTD_CONFIG_RELEASE)
50
NOTE(
"Configuration : Release"
);
51
#else
52
NOTE(
"Configuration : Debug"
);
53
#endif
xtd.hpp
host, target and build configurations and settings Various components are purpose built for specific ...
src
xtl.cpp
Generated on Tue Aug 23 2016 06:51:08 for XTL by
1.8.6