Windows 8 胖二进制文件(适用于 x86 和 ARM 的 exe) [英] Windows 8 fat binary (exe for x86 & ARM)

查看:30
本文介绍了Windows 8 胖二进制文件(适用于 x86 和 ARM 的 exe)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有谁(这里)知道 Windows 8 是否会有一种可以用 Visual Studio 2012 编译的胖 exe,它在 ARM 和 x86 机器上都受支持?我猜不是,因为据我所知,您无法创建将执行 32 位或 64 位代码的胖二进制文件(我所知道的唯一可用解决方案是 32 位,它可以即时创建 64 位可执行文件).

Does anyone (here) know if Windows 8 will have a sort of fat exe that one can compile with Visual Studio 2012 that will be supported on both ARM and x86 machines? I am guessing not, since you can't create fat binaries that will execute 32 or 64 bit code so far as I am aware (only solution available that I am aware of is 32 bit that creates a 64 bit executable on the fly).

微软扩展 exe 或为 Windows 8 及更高版本创建一个胖二进制格式似乎会有所帮助,至少这将允许为 Window 的扩展平台调色板编译单个可执行文件.

It seems like it would be helpful of Microsoft to extend exe or create a fat binary format for Windows 8 and beyond at least that would allow one to compile a single executable for Window's expanding palette of platforms.

以下链接显示了如何在第一个开发预览版中编译 ARM exe.我想我会补充一点,因为它没有提供任何胖二进制支持的提示,但它也处于游戏早期.我不认为现在没有它就排除了它的可能性.编译 ARM

edit: The following link shows how to compile an ARM exe in the first dev preview. Figured I would add that because it gives no hint of fat binary support, but it is also early in the game. I don't think not having it now rules it out as a possibility. Compile for ARM

推荐答案

通过 Windows 应用商店分发 ARM 平台的二进制文件的要求减轻了 Windows 8 中对胖二进制支持的需求.现代应用程序被编译为一个包.

The need for fat binary support in Windows 8 is mitigated by the requirement that binaries for the ARM platform be distributed through the Windows app store. Modern apps are compiled to a single package.

这篇关于Windows 8 胖二进制文件(适用于 x86 和 ARM 的 exe)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆