NexusForce
1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
windef.hpp
浏览该文件的文档.
1
#ifndef NEFORCE_CORE_CONFIG_WINDEF_HPP__
2
#define NEFORCE_CORE_CONFIG_WINDEF_HPP__
3
11
12
#include "
NeForce/core/config/c++config.hpp
"
13
#ifdef NEFORCE_PLATFORM_WINDOWS
14
15
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_AMD64_) && \
16
!defined(_ARM_) && !defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_IX86)
17
# define _X86_
18
# if !defined(_CHPE_X86_ARM64_) && defined(_M_HYBRID)
19
# define _CHPE_X86_ARM64_
20
# endif
21
# endif
22
23
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_AMD64_) && \
24
!defined(_ARM_) && !defined(_ARM64_) && (defined(_M_AMD64) || defined(_M_ARM64EC))
25
# define _AMD64_
26
# endif
27
28
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_AMD64_) && \
29
!defined(_ARM_) && !defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_ARM)
30
# define _ARM_
31
# endif
32
33
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_AMD64_) && \
34
!defined(_ARM_) && !defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_ARM64)
35
# define _ARM64_
36
# endif
37
38
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_ARM_) && \
39
!defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_ARM64EC)
40
# define _ARM64EC_
41
# endif
42
43
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_AMD64_) && \
44
!defined(_ARM_) && !defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_M68K)
45
# define _68K_
46
# endif
47
48
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_IA64_) && !defined(_AMD64_) && \
49
!defined(_ARM_) && !defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_MPPC)
50
# define _MPPC_
51
# endif
52
53
# if !defined(_68K_) && !defined(_MPPC_) && !defined(_X86_) && !defined(_M_IX86) && !defined(_AMD64_) && \
54
!defined(_ARM_) && !defined(_ARM64_) && !defined(_ARM64EC_) && defined(_M_IA64)
55
# if !defined(_IA64_)
56
# define _IA64_
57
# endif
58
# endif
59
60
# ifndef _MAC
61
# if defined(_68K_) || defined(_MPPC_)
62
# define _MAC
63
# endif
64
# endif
65
66
#endif
67
#endif
// NEFORCE_CORE_CONFIG_WINDEF_HPP__
c++config.hpp
核心配置头文件
include
NeForce
core
config
windef.hpp
制作者
1.16.0