电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件移植:从win32到x64VIP免费

软件移植:从win32到x64_第1页
1/8
软件移植:从win32到x64_第2页
2/8
软件移植:从win32到x64_第3页
3/8
1 软件移植:从win32 到x64 By Eric 随着软件对计算机主存的需求的扩张,32 位平台的4G 主存寻址空间逐渐成为机器性能的瓶颈,长期来看,解决这一矛盾的最优方案是使用支持更大主存空间的软件运行平台。就当前来所,PC 机上支持更大地址空间的硬件平台就是x64 了,当然除了硬件外还需要 64 位的操作系统和运行时库的支持,才能运行64 位的应用程序,本文将主要讲解windows 环境下的软件如何升级至 x64 版本。 1. 准备工作 为了保证升级过程顺利进行,需要一些资源。 1.1 目标平台 为了运行和测试 64 位的软件,需要相应的支撑平台。 硬件:需要支持64 位运算的处理器如 amd64 构架或 Intel 64 构架。 操作系统:64 位操作系统,这里只讨论 windows 平台,微软从windows xp 以后所有的操作系统都有相应的64 位版本,本文以 Windows XP 64bit Edition 为例。目标操作系统可以安装在物理机器上,也可以使用虚拟机安装,当然硬件都必须支持64 位才可以,另使用虚拟机安装64 位系统时,需要处理器支持虚拟化技术。 运行时库:需要 64 位运行时库,这可以从编译环境获得。 1.2 编译器 这里需要到目标平台的编译器,即x64 编译器,编译器本身不一定是64 位的;除编译器外,对应的开发库和头文件也是必须的,为了方便,最好使用集成开发环境,如 visual Studio,自 vs2005 后开始 有64 位编译器( vs本身是32位的),但 默 认 不会 安装,如果 已 安装vs2008(或2005/2010),则 通 过重 新 运行安装程序添 加 删 除功 能,添 加 x64 编译器即可,如下图 : 2 3 2. 配置x64 编译选项 2.1 增加x64 目标平台 打开需要移植的项目,在解决方案管理器中,项目节点单击右键选择属性,打开项目属性对话框,并打开配置管理器,如下图: 在“活动解决方案平台”下拉列表中选择新建,打开“新建解决方案平台”对话框: 在新的平台中选择x64,并从现有win32 平台复制且创建新的项目平台,单击确定,即完成平台的创建。 2.2 配置x64 编译属性 在上述新建立的平台配置中,为了简化配置工作,我们是从现有Win32 平台配置拷贝而来,所以在建立完成后,我们仍需要对新建的编译配置做部分修改,在创建新的目标平台前,软4 件有两个编译配置debug 和release,均为win32 平台的编译配置;在建立新的平台后,就会组合出新的编译配置,即针对x64 的debug 和release 版本,如...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件移植:从win32到x64

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部