【发布时间】:2010-09-29 12:49:38
【问题描述】:
我目前正在用 C 语言将 32 位应用程序转换为 64 位应用程序。该应用程序目前正在 x86 架构(Windows、osx、Unix、Linux)上工作。因此,在开始编码之前,我想知道在转换应用程序时需要考虑什么。
【问题讨论】:
-
我不肯定你的意思。你有你要移植的应用程序的来源吗?您是否建议将 ix86 二进制文件转换为 x86_64 二进制文件?
-
既然他指定了 C,我认为可以安全地假设他拥有应用程序的 C 代码。 :)
-
是的,我确实有应用的源码,但是我认为作者并不想把它改成64位。
标签: c x86 x86-64 32bit-64bit porting