【发布时间】:2016-04-06 18:25:19
【问题描述】:
stackoverflow 上的几个线程(例如this one)在编译 Swift 应用程序时讨论了不同的优化级别(Onone、O、Ounchecked...)。
但是,这些帖子与 OSX 上的开发有关。似乎这些优化可以直接通过 Xcode 或 xcrun (xcrun swift -O3) 设置。
我想知道在 Linux (Ubuntu 15.10) 上直接使用 Swift 编译器时如何切换不同的优化级别。目前,我只是通过调用swift build 来构建应用程序,如文档中所示,但我发现无法更改优化级别。
【问题讨论】:
-
@MikeC。如果我比您提供的问题早 9 个月问这个问题,怎么会重复?
-
这两个问题都询问如何指定 swift 编译器优化级别,即使链接的问题是最近提出的,但它为当前版本的 swift 包制造商提供了更准确(“更好”)的选择答案(不是解决方法)。换句话说,其他问题/答案更好地为社区服务(恕我直言)。
-
@MikeC。好的,谢谢解释。
标签: linux swift macos compilation