从 Silver 命令行在 Windows 上编译 Swift



我已经学习 Swift 一段时间了,我真的很想使用它。然而,在Windows上编译Swift是一件苦差事。我可以轻松地从Visual Studio 2015中做到这一点,但是VS2015支持非常差,而且很难使用;我更喜欢使用Atom和命令行。我使用RemObject的Silver编译为.NET,但我永远无法让命令行工作。

当我使用 Elements 时.exe在 C:Program Files (x86)RemObjects SoftwareElementsBin ,将文件名作为参数传递,它告诉我print是未定义的。

有谁知道如何使用 Silver 的命令行来编译 Swift?

您是否尝试过引用在线文档?

调用元素需要一些库才能导入:

elements --mode=ECHOES --reference=Swift myfile.swift

我建议使用MSBuild而不是Elements.exe从命令行构建Elements项目。它更完整,并支持某些项目类型所需的更高级的生成任务。

也就是说,--mode--reference绝对应该有效。你能发布一个完整的命令行和输出吗?

您需要--reference=Swift才能知道 print() & co,并且--reference System.Core使用 LINQ。

相关内容

  • 没有找到相关文章

最新更新