InstallShield模板摘要值AMD64 vs Intel64 vs x64

时间:2014-03-31 20:47:11

标签: cpu processor installshield-2012

我正在设置我的InstallShield以将我的软件包安装为64位(进入Program Files而不是Program Files x86)。

我的处理器是:Intel(R)Core(TM)i7-2600 CPU

InstallShield =>一般信息=>摘要信息流=>模板摘要 从Intel32;1033Intel64;1033

它给了我一般错误信息:

  

此处理器不支持此安装包

然后我将值设置为:

Amd64;1033 or x64;1033

它神奇地工作。

但奇怪的是,我的处理器是英特尔,它如何为Amd64工作?但不是Intel64?

所以.....我一直在阅读thisthisthis

显然,Amd64被称为x86-64或x86_64或Amd64,即64位版本的x86指令集。

然后英特尔采用IA并将其称为Intel64。

那么,那么......为什么我的英特尔处理器不能与Intel64配合使用,而是使用Amd64?

1 个答案:

答案 0 :(得分:1)

platform token Intel64指的是Itanium架构。 AMD和Intel的现代64位处理器都不是安腾;相反,它们是统称为AMD64 or x64的架构。这两种体系结构不相关,因此一种体系结构的代码不会在另一种体系结构中运行。