操作系统预定义宏:
操作系统 | 公共定义 | 64位系统定义 |
Windows | _WIN32 | _WIN64 |
macOS | __APPLE__ | __LP64__ |
Linux | __linux__ | __LP64__ |
Android | __ANDROID__ | __LP64__ |
编译器预定义宏:
编译器 | 编译器定义 | x86指令集 | AMD64指令集 | ARM32指令集 | Thumb指令集 | ARM64指令集 |
MSVC | _MSC_VER | _M_IX86 | _M_X64 | _M_ARM | _M_THUMB | _M_ARM64 |
GCC | __GNUC__ | __i386__ | __x86_64__ | __arm__ | __thumb__ | __aarch64__ |
Clang | __clang__ | __i386__ | __x86_64__ | __arm__ | __thumb__ | __aarch64__ |
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://typecho.firshare.cn/archives/900.html