比方说很多软件商在官网提供的软件下载链接大都是以操作系统来分类的(如同一个软件有Windows版,Mac版,Linux版),
却很少有见到以处理器架构(x86版,ARM版)来区分。
按说不同架构处理器上编译出来的机器码是不同的,那么软件商是如何解决一个.exe文件,
跨处理器架构运行的呢?
例如:我下载了一个QQ的.exe安装包,然后有三台分别使用Intel,AMD,ARM处理器但都安装着Windows操作系统的计算机,是不是这3台计算机都可以使用这个.exe安装包呢?如果是,那么是如何解决机器码不同的问题?如果不是,那么软件商为什么对Windows操作系统只推出一个.exe安装包呢?