在树莓派上运行Swift

9

我有一个想法,请注意我对此并不了解,如果这个想法太过雄心壮志,我很抱歉。基本上,我想在连接到显示器的树莓派上运行一个Swift“应用程序”。我知道如何编写iOS应用程序,并且我在App Store上有几款应用程序,但这是我一直在思考的全新项目。我该如何完成这个想法呢?我在网上搜索了一些教程,但它们都没有展示如何在显示器上运行实际的可视化Swift代码。大多数教程都只是展示如何打开LED灯之类的东西。我不想做那些事情。我想在连接到显示器的树莓派上运行Swift代码(最好是通过Xcode),包括storyboards和UIViewControllers等所有内容。是否有任何想法或教程可以提供参考?请记住,我对树莓派非常陌生。我的唯一经验是使用Xcode编写iOS应用程序。


2
你可以尝试使用 https://github.com/PureSwift/Cacao - Alexander
2
我也遇到了同样的问题,但是我在我的树莓派上成功地运行了Swift :) 我发现了一个很棒的库:https://github.com/uraimo/buildSwiftOnARM 只需按照README.md中的说明操作,你就能够在Swift中使用外部库,并且可以使用Swift代码控制GPIO!就像我说的那样,这对我起作用了,我能够使用这个库在我的树莓派上运行Swift代码 :) - Jonathan
@Jonathan 很抱歉回复晚了!我没有看到你的回复!我不太明白如何在树莓派上使用它。我对树莓派非常陌生。正如我所说,我的唯一经验是编写iOS应用程序。 - Jacob Cavin
1
你需要做的是为树莓派构建Swift编译器,可以参考@Jonathan提供的链接进行操作。然后使用文本编辑器编写你的Swift代码,因为无法运行Xcode。最后,你可以通过命令行执行Swift代码,使用swift swift_file_name.swift命令即可。 - Mosbah
@JacobCavin,实际上你不需要经验!在README.md文件中,一切都有清晰的描述。 - Jonathan
@JacobCavin 如果你还不明白该怎么做,能否描述一下你不理解的部分? - Jonathan
1个回答

4

首先,如果你想在树莓派上使用Xcode实现Swift代码,我建议你阅读这篇文章:https://www.uraimo.com/2016/12/30/Swift-3-0-2-for-raspberrypi-zero-1-2-3/,此外,他们还有一些很好的建议:https://forum.openframeworks.cc/t/xcode-osx-and-raspberry-pi/15834/4

如果你需要从头开始学习,我建议你从这里开始:swift on the raspberry pihttps://medium.com/@MissionKao/how-to-compile-swift-on-raspberry-pi-ae33e417a61e https://github.com/keybuk/SignalBox/wiki/Swift-on-Raspberry-Pi

另外,在You may also like:部分,你也可以阅读相关文章。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接