2015-12-05 58 views

回答

3

在Swift目錄中列出可執行文件,它有swiftc。它通過命令生成的本機可執行二進制:

swiftc hi.swift -o hi 
./hi 
3

除了swiftc,還可以通過使用夫特構建系統,其在

https://swift.org/getting-started/#using-the-build-system

描述了使用生成產生本機可執行程序系統,可以輕鬆地從多個源文件構建本機可執行文件,而swiftc是從單個源文件構建可執行文件的便捷方式。

請注意,如果您想使用Swift創建本機可執行文件,還需要安裝Clang。不需要Clang以交互方式運行swift命令或運行.swift文件。有趣的是,安裝GCC(包括g ++)和創建symlink clang ++到g ++確實可以讓swiftrc建立一個可執行文件。這也使swift build工作。至少對於非常簡單的程序來說確實如此。但是,這不是一個「祝福」的方式。 swift.org上的Apple文檔說Clang是必要的。

相關問題