gpt4 book ai didi

c++ - Visual Studio 中 _WIN64 和 TARGET_X64 宏的具体区别

转载 作者:搜寻专家 更新时间:2023-10-31 01:05:32 25 4
gpt4 key购买 nike

大部分时间 _WIN64 宏在 Microsoft Visual Studio 2008 中运行良好,但 TARGET_X64 运行不佳。请用具体示例解释这两个宏。

最佳答案

Visual C++ 编译器在编译 64 位目标时预定义 _WIN64。要专门测试 x64/amd64,请改为测试 _M_X64。咨询the documentation对于编译器预定义的其他宏。

TARGET_X64 既不是由 Windows SDK 也不是 Visual C++ 库或工具链定义的。它必须在您的项目或其依赖项之一的其他地方定义。

关于c++ - Visual Studio 中 _WIN64 和 TARGET_X64 宏的具体区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com