微软工程师为上游GNU编译器集合(GCC)提供了WindowsOnARM64支持,并提供了新的“aarch64-w64-mingw32”目标。
随着GCC 14的发布和GCC 15的早期开发阶段,下一个编译器版本将引入的新目标之一是针对ARM64平台上的Microsoft Windows的aarch64-w64-mingw32。
这种支持已经持续了很长一段时间,可以通过这个Bugzilla票证进行跟踪。
Microsoft engineers pulled everything together and as of a short time ago the aarch64-w64-mingw32 target is merged into GCC Git ahead of next year's GCC 15.1 stable release. The open-source LLVM/Clang compiler has already supported Windows on ARM while now the GNU compiler is joining the party too.