Visual Studio 2013 编译TitanEngine引擎
依次将编译器从v141_xp修改为v120依次限定范围并继续修改剩下的两个。然后再次点击重新编译按钮此时等待一段时间后会报错误。第一个问题C2144点击并跳转过去替换 constexpr 为 constVS2013 不支持 constexpr将所有 constexpr 关键字替换为 const静态断言错误点击跳转过去旧 SDK 的 ntdll.h 结构定义与引擎代码不兼容可通过以下方式屏蔽掉// 注释掉这行静态断言 // static_assert(... , Offset check);打开 Global.Debugger.cpp在文件顶部添加// 兼容旧 SDK添加缺失的 ARM64 架构定义 #ifndef IMAGE_FILE_MACHINE_ARM64 #define IMAGE_FILE_MACHINE_ARM64 0xAA64 #endif然后解析点击重新编译按钮等待程序编译完成。