你可以在Windows上运行和编译Swift代码吗?

时间:2016-04-17 09:59:23

标签: windows swift

随着Swift 3.0的发布可用于Mac OS和Windows,这是否意味着您可以在Windows上编译和运行Swift代码?如果是这样,你使用什么编译器

5 个答案:

答案 0 :(得分:5)

GitHub上有一个开源项目,(引用)" 为Windows应用程序的Swift编程提供了一个易于使用的开发环境&# 34;:Swift for Windows


enter image description here

系统要求

  • Windows 10 64位,Windows 7 64位

注意

该项目最初托管在Microsoft CodePlex上,但随后转移到GitHub。

答案 1 :(得分:1)

由于Swift开源,Swift支持更多平台。

Linux在开源后不久就被添加了,就在最近,Android对Swift的支持被合并到了主分支。

您可以跟踪将Swift移植到Windows here的进度。正如您可能看到的那样,Swift团队目前尚未积极开展工作,但Github上的社区端口试图将Swift移植到Windows。

答案 2 :(得分:1)

可以在Windows上编写,构建和运行Swift代码。用" Siver"和"元素"。

Silver是Apple的Swift编程语言的免费实现。使用Silver,您可以使用Swift直接针对.NET,Java,Android和Cocoa API编写代码。

Elements是Oxygene,C#和Swift的编译器和开发工具链,它针对.NET运行时,Java / Android虚拟机。元素由RemObjects Software(https://en.wikipedia.org/wiki/RemObjects_Software)开发。

HelloWorld.exe示例: https://github.com/alexbaban/Swift/blob/master/Building%20Swift%20Code%20On%20Windows.md

enter image description here

答案 3 :(得分:0)

据我所知:Swift适用于Linux,未来很快你就可以期待很快适用于Windows,Android。

如果要在Windows上使用Swift语言,则必须依赖基于Web的平台。例如:http://swiftstub.comhttp://www.runswiftlang.com

Silver在Windows上运行,允许您将Swift代码编译为Java和.NET。

答案 4 :(得分:0)

你说:

  

随着适用于Mac OS和Windows的swift 3.0的发布

但这还没有正式宣布。

有一些项目,但没有来自Apple ......但是。

无论如何,网站where you read这个:

  

swift.im/releases.html

不是关于Apple的Swift ,这是一个完全不同的项目,不幸的是,同名。