【发布时间】:2018-08-07 07:50:55
【问题描述】:
我正在使用 VS 2012 将我的 32 位 (Win32) 应用程序移植到 64 位。 我在 MSDN 上读到 -Wp64 开关通过在指针截断等上生成警告来帮助移植,因此我们可以在编译阶段解决它们,以免它们在运行时成为问题。 但是,MSDN 以及编译器输出(在输出窗口中)表示此选项已被弃用,实际上甚至不会被以后的 Visual Studio 版本支持。 我想知道未来的 Visual Studio 版本是否也会支持 -Wp64 的更好替代方案。
【问题讨论】:
-
它在 VS2010 被弃用并在 VS2013 被删除,因为现在有更好的方法。以 x64 为目标并编译。