将x86 / 64 Windows程序移植到Windows 8 ARM
This article(来自Windows工程团队)说:
这是否意味着我甚至无法从ARM的源代码重新编译x86 / 64应用程序? 如果是的话,究竟是什么阻止我这样做?我的理解是the Win32 API is present on Windows 8 ARM. 如果不是,那么无法将x86 / 64应用程序移植到ARM是什么意思? 解决方法
在Win8 for ARM上只支持Win32的一个子集:
> http://msdn.microsoft.com/en-us/library/windows/apps/br205757.aspx 如果您尝试构建使用不受支持的Win32 API的应用程序,则不会构建它,因为API不在库中.如果您尝试创建自己的库以支持API,则该应用程序仍然无法使用,因为将应用程序部署到客户的唯一方法是通过MS应用程序商店,这无疑将检查API一致性. 来自“Building Windows for the ARM processor architecture”文章:
有可能在你的开发机器上这样做(但可能不是 – 我真的不确定这样的’hack’是否可能,支持与否),但你肯定无法在任何部署它一种广泛的时尚. 简而言之,任何现有的Win32应用程序都可能需要将大量工作移植到Win8 for ARM.这不是重新编译和修复任何弹出的错误以使应用程序在ARM上运行的问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 通过cmd打开文件并在特定编辑器中显示
- 截图时窗口自动识别
- windows-phone-7 – 为什么我从LongListSelector
- windows – 在win32程序中调用DispatchMessage是
- 打印 – 如何在使用Windows图片和传真查看器(shi
- Azure功能 – 无法加载文件或程序集”Microsoft.
- winapi – 检查Windows帐户的用户名和密码
- windows-phone-7 – 在其保留页面的代码后面处理
- reactjs – Enzyme Jest window.getSelection()不
- windows-phone-7 – Windows 7 Phone应用程序存储