MSVC's Predefined Macros 的文档状态“_M_X64
[is] 为 x64 处理器定义。”这到底是什么意思?是否会被定义:
- 当我为 x64 处理器构建时,或者
- 当我使用 x64 处理器构建时?
具体来说,我正在为前一种情况寻找编译器开关,而不是后者。 _M_X64
是否足以满足该目的?
最佳答案
表示_M_X64是目标处理器。这是您构建的目的,而不是构建的基础。
关于c++ - MSVC 的 _M_X64 预定义宏说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1349447/