在终端中运行和编译Swift代码
有时在终端中运行快速代码更为方便。 特别是当我实现数据结构或测试任何算法时,我喜欢在文本编辑器中编写代码并在终端中运行。 让我们看看如何在macOS终端中做到这一点:
迅捷--version
它在我的终端中显示以下输出
测试快速
打印(“ Hello World”)
在终端中运行
快速测试
输出
你好,世界
如果要一起编译2个或更多swift文件,则必须有一个名为main.swift的文件,它是顶级可执行文件。 它类似于C或C ++或Java中的主要功能。
文件1:a.swift
func helloWorld(){
打印(“ Hello World”)
}
file2:main.swift
func hello(){
你好,世界()
}
你好()
编译和创建可执行程序:
swiftc a.swift main.swift -o编
它将编译链接在一起的a.swift和main.swift文件,并创建一个名为prog的可执行文件。
要在终端中运行可执行程序:
./编
输出
你好,世界
资料来源:thinkdiff.net