【发布时间】:2014-06-30 04:56:53
【问题描述】:
我对 Swift 编程很感兴趣,但我不想使用 Xcode,因为它对于我的实际使用来说太臃肿了。
我知道这可能与 Objective-C 类似
clang -fobjc-arc main.m myclass.m -o prog1
刚刚列出了不同的 .m 文件,但我不知道如何使用 Swift 执行此操作。我可以使用基本的 Swift 命令行工具,例如 swift MyProgram.swift,它只生成一个名为 MyProgram 的二进制文件。
据我所知,这个命令不会让你一起编译多个 .swift 文件。
理想情况下,像 C++ 的 makefile 这样的系统将是理想的。目前有什么方法可以通过命令行使用 Swift 来做到这一点?
【问题讨论】:
-
你试过
swift File1.swift File2.swift main.swift吗? -
谢谢!我现在觉得很傻。我无法在 Swift 命令上找到和记录(尽管我尽了最大努力),所以我不知道。你知道我在哪里可以找到更多关于它的信息吗? @MartinR
-
尝试调用
swift --help。 -
@MartinR 我不再工作了。你需要改用 swiftc
swiftc file.swift main.swift -
@KostiantynKoval:是的,前段时间改变了。
标签: command-line swift