Swift已可初步支持Windows可结

过去一段时间里,Swift社区努力地将Swift移植到Windows上,而现在这项成果,已经达到初步可以使用的阶段,开发者可以下载适用于Windows的Swift工具链映像档,取得在Windows建置和执行Swift程序码必要的元件,开发能在Windows平台执行的Swift应用程序。官方提到,要将Swift移植到Windows上,并非简单地移植编译器而已,还要确保整个Swift生态系都能在Windows平台使用,除了编译器之外,还要移植标准函式库以及核心函式库,让开发者能够简单地编写功能强大的应用程序,而不需要担心底层作业系统的细节。有了这些函式库,再加上Swift与C灵活的互通性,开发者就能够在Windows中,完全使用Swift开发应用程序,还能结合使用Windows平台现有的函式库。目前要在Windows上开发Swift程序,除了需要安装适用Windows的Swift工具链之外,还必须安装VisualStudio,以取用必要的CMake、Ninja和WindowsSDK。但官方提到,支持Windows的Swift套件管理器即将开源,届时开发者就可以不需要使用CMake或是Ninja,来建置Swift应用程序。社群也开始试验用Swift开发跨平台应用程序,如此便能在不同平台使用同一份程序码,还可将许多现有的Swift函式库,带到Windows上使用,官方提到,在Windows上支持Swift仅是第一步,还有其他生态系的部分,诸如lldb和Swift套件管理器等部分需要移植,才能完整支持跨平台功能。


转载请注明:http://www.aierlanlan.com/grrz/8261.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了