使用win32构建的操作系统与x86相同

问题描述 投票:2回答:2

因此,老板要求我在VS2012(x86)和VS2012(x64)可再发行程序包上测试代码,但是当我查看配置管理器>平台时,测试VS2012的唯一选项是x64和Win32。

所以我的问题是,当我使用Win32构建代码时,这与在x86上构建代码相同吗?

winapi x86 64-bit
2个回答
5
投票

是。 Win32是VS旧版本中使用的名称,在可用的64位处理器之前。早在还可以构建16位DOS和Windows 3.x程序时,Win32就以Windows 9x和Windows NT为目标。

那时选择“ x86”并不是一个好选择,那些16位程序也运行在x86处理器上。直到最近它才成为“ 32位”的同义词。他们只是从未改变过。


5
投票

所以我的问题是,当我使用Win32构建代码时,这与在x86上构建代码相同吗?

是。在这种情况下,x86是Win32的同义词。

© www.soinside.com 2019 - 2024. All rights reserved.