c++ - 从 32 位移植到 64 位

标签 c++ visual-c++ 64-bit

我有使用 Visual C++ 构建的 Windows 应用程序。它正在 32 位 Windows 环境中构建和运行。现在我需要确保它适用于 Windows Vista/7 64 位环境。对于此移植过程,我需要考虑哪些事项??

最佳答案

这不是从 32 位移植到 64 位,只是在 64 位机器上运行您的 32 位代码以确保它仍然有效。

这样做的方法就是在 64 位机器上测试所有功能,就像每次发布新版本时一样,对吧? :-)

如果您真的想移植它(即将其编译为 64 位可执行文件),第一步就是尝试一下。您可能会发现它按原样工作。如果您尝试然后出现问题,我只会担心移植问题。

然后,也只有那时,我才会去寻找原因。否则可能会白费力气。

关于c++ - 从 32 位移植到 64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2099804/

相关文章:

python - Python 的 C++ 编译器支持 C++11(MinGW 和 MSVC)(也是 cl.exe fatal error )

c++ - 在 incredibuild 中启用 Microsoft Visual Studio x64 工具

c++ - 如何传递 const 对象

c++ -\16x\n 把 Linux 的终端弄得一团糟

c++ - VS 2008 中的奇怪链接错误

visual-c++ - 向 CDialog 窗口添加工具栏

visual-c++ - 当消耗数GB的内存时,vc++ 64位程序在新的运算符上崩溃

asp.net-mvc - 如何在发布期间使用 x64 aspnet_compiler

c++ - 如何使用 switch 语句?

c++ - 实现流操作符时编译错误