用VC# 2017能否将程序编译为32位?

shijies 2020-06-22 10:47:15
32位与64位相比,有何异同?
...全文
14450 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
everlose 2020-07-03
  • 打赏
  • 举报
回复
程序属性 生成目标选32位就是了
lindexi_gd 2020-06-29
  • 打赏
  • 举报
回复
[WPF 编译为 AnyCPU 和 x86 有什么区别](https://blog.lindexi.com/post/WPF-%E7%BC%96%E8%AF%91%E4%B8%BA-AnyCPU-%E5%92%8C-x86-%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB.html )

[使 32 位程序使用大于 2GB 的内存 - walterlv](https://blog.walterlv.com/windows/2017/09/12/32bit-application-use-large-memory.html )

看完上面两篇你就知道
牧歌ing 2020-06-27
  • 打赏
  • 举报
回复
vs2017三十二和六十四都可以编 32位和64位区别在于地址空间大小,其它没什么区别
panxuelei1989 2020-06-23
  • 打赏
  • 举报
回复
程序属性里,编译选项可以设置是否首选32位编译
shijies 2020-06-23
  • 打赏
  • 举报
回复
在生成的平台目标中,默认是首选32位,这个选项是否表示默认生成32位程序?
shijies 2020-06-23
  • 打赏
  • 举报
回复
程序属性里,没有看到编译选项
threenewbee 2020-06-22
  • 打赏
  • 举报
回复
主要来说32bit只能访问2GB的虚拟地址,64bit几乎没有内存限制,所以对于内存消耗比较大的程序,推荐64bit。还有就是科学运算,64bit会快一些。别的没有什么区别。如果调用驱动、dll等32bit的代码,只能用32bit。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧