当前位置:网站首页>Visual Studio: Arm64EC官方支持来了
Visual Studio: Arm64EC官方支持来了
2022-08-11 11:27:00 【拓扑梅尔-漫漫开发路】
去年,微软官宣了一则消息:通过Arm64EC ABI技术,x64版本的应用程序可以正常运行在ARM架构上的Windows 11,这是一种将应用程序带到ARM版本Windows的新方式。 借助 Arm64EC,你可以在同一进程中混合使用 Arm 和 x64 代码,从而以增量方式将现有 x64 应用程序移植到 Arm。 我们还宣布了在 Visual Studio 中对 Arm64EC 开发的实验性支持。
现在,经过一年的错误修复和产品优化,我们在这里宣布:此工具集将在Visual Studio 17.3 版本中将退出实验模式,从而可以在 Arm 上为 Windows 11 构建完全支持的 Arm64EC 应用程序。 我们希望,通过使用 Arm64EC 技术,可以让开发人员更轻松地在 Arm 上面向 Windows平台开发,尤其是对于今天由于x64插件或依赖项而无法迁移到 Arm 的应用程序。
关于Arm64EC的更多信息
你是否想了解有关 Arm64EC 的更多信息,以便确定它是否是移植工作的最佳解决方案? 我们有几个资源详细介绍了 Arm64EC 的工作原理以及如何使用它,下面是相关的一些资源,请参考:
> 要开始构建 Arm64EC 应用程序,请查看此文档,了解如何选择你所需要的工具。
> 如果你需要查看将x64插件用于数字音频工作站的端到端示例,请查看这篇文章:<<使用 Arm64EC 从你的 Arm 代码加载 x64 插件(如 VST)>>
> 你还可以在 Arm 设备的 Windows 上构建可供 Arm64 和 Arm64EC/x64 进程使用的二进制文件。 要了解有关此二进制格式以及如何构建它们的更多信息,请查看有关 Arm64X 二进制文件的文档。
> 要更深入地了解 Arm64EC 作为 ABI 以及与模拟 x64 的互操作性如何工作,请查看有关 Arm64EC 组装和 ABI 的文档。
接下来
我们计划在即将发布的版本中继续支持该工具链,以支持 Arm6EC 中的 __vectorcall 调用约定以及解决性能优化问题。 如果你想就工具链的问题或有关其使用的任何反馈,请与我们联系,我们会一直在开发者社区中倾听您的声音。
总结
先慢慢普及64位应用,虽然现在Topomel Box还是将会以32位对外公布。
然后再慢慢引导开发者淡出32位应用。
最后,再将海量64位应用通过Arm64EC移植到ARM版Windows。
大一统的梦想,妥了。
最后
Microsoft Visual C++团队的博客是我非常喜欢的博客之一,里面有很多关于Visual C++的知识和最新开发进展。大浪淘沙,如果你对Visual C++这门古老的技术还是那么感兴趣,则可以经常去他们那(或者我这)逛逛。
本文来自:《Official Support for Arm64EC is Here》
边栏推荐
- Summary of darknet structures
- 【黑马早报】抖音否认与头部主播签对赌协议;阿迪达斯CEO承认在中国犯了错;网易云社交App心遇被指涉黄;联通董事长称5G资费比点外卖还便宜
- SM5200原厂SOT23-6 500mA 线性锂电子替代芯片
- Flexmonster 数据透视表和图表组件
- 低延时实时音视频在5G远程操控场景的应用实践
- StratoVirt 中的虚拟网卡是如何实现的?
- SD8016原厂单电池锂离子电池和锂聚合物电池充电IC
- [Study Notes] Dual Theorem of Linear Programming
- 独家采访 | 智能源于自发产生而非计划:进化论拥趸,前OpenAI研究经理、UBC大学副教授Jeff Clune
- 小目标绝技 | 用最简单的方式完成Yolov5的小目标检测升级!
猜你喜欢
随机推荐
The fertile soil cloud innovation plan is coming
闪灯IC,可按要求开发各种规格闪灯IC,单片机方案开发
挑战52天背完小猪佩奇(第02天)
SD8016原厂单电池锂离子电池和锂聚合物电池充电IC
嵌入式开发:提示和技巧——退出时休眠
十九、一起学习Lua 垃圾回收
[10点公开课]:AV1编码器的优化及其在流媒体和实时通讯中的应用
StratoVirt 中的虚拟网卡是如何实现的?
通过热透镜聚焦不同类型的高斯模式
What areas of the deep neural network are related to the human brain neural network?
资本市场做好为工业互联网“买单”的准备了吗?
Through the thermal lens focus on different types of gaussian model
chrome无痕浏览模式中使用插件
数据库导出的csv文件纯数字被转为科学计数法
天花板级微服务大佬总结出这份451页笔记告诉你微服务就该这么学
4. 继承
自动售货机
放苹果
TiSpark 原理之下推丨TiDB 工具分享
LeetCode69:牛顿迭代法和二分法求解x的平方根