如何:针对64 位平台配置 Visual C++ 项目

如何:针对 64 位平台配置 Visual C++ 项目

您可以使用 Visual Studio 项目配置将 C++ 应用程序设置为面向 64 位平台。还可以迁移 Win32 项目设置到 64 位项目配置。

将 C++ 应用程序设置为面向 64 位平台

  1. 打开要配置的 C++ 项目。

  2. 打开该项目的属性页。 有关更多信息,请参看如何:打开项目属性页

    说明说明

    对于 .NET 项目,请确保 配置属性 其子节点的节点或者之一,在<Projectname> 属性页 对话框中选择;否则,配置管理器 按钮仍可用。

  3. 选择 配置管理器 按钮打开 配置管理器 对话框。

  4. 在的 活动解决方案平台 下拉列表中,选择<New…> 选项 新建解决方案平台 打开对话框。

  5. 在的 键入或选择新平台 下拉列表中,选择一个 64 位平台。

    说明说明

    新建解决方案平台 对话框中,可以使用复制设置。 选项现有的项目设置复制到新的 64 位项目配置中。

  6. 选择“确定”按钮。 在上一步中选择的平台出现在配置管理器 对话框的 活动解决方案平台 下。

  7. 选择在 配置管理器 对话框的 关闭 按钮,然后在 <Projectname> 属性页 对话框的 确定 按钮。

将 Win32 项目设置复制到 64 位项目配置中

  • 新建解决方案平台 对话框打开时,在设置项目面向 64 位平台时,在中复制设置。 下拉列表中,选择 win32这些项目在项目级别设置自动更新:

    说明说明

    如果在文件级重写这些项目属性,那么这些属性都不会改变。

概念
其他资源
 
微软开发社区链接:点击打开链接
 
=======================================================

Q:32位系统指针占4个字节,那64位系统呢?

A: 按道理来说,是8个字节的。不过,为啥我们在64位机器上打出指针的字节数依旧是4个字节呢?


为了兼容32位机器的程序呗,这是编译器的,如果想让他打印8个字节,是需要修改下编译器的设置的,让应用程序是64位程序。

http://bbs.chinaunix.net/thread-1635319-1-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值