ubuntu14.04上的Swift 3 +分段错误(核心转储)

时间:2016-10-28 09:12:38

标签: ubuntu-14.04 swift3

我在我的ubuntu机器上安装了swift3,当我尝试执行任何快速代码时,它会给出错误分段错误(核心转储),任何人都可以告诉我这个问题是什么以及如何修复。

感谢。 Prabu Dass R。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题"分段错误(核心转储)"当我调用由#34建立的API时,完善的Web框架"在Ubuntu上使用Swift 3 16.04与Postgres数据库。

我还试图使用" Swift 3.0"," Swift 3.0.1"构建swift文件进行测试。但是直到我尝试了#34; Swift 3.0.2 Preview 1" - " https://swift.org/builds/swift-3.0.2-preview-1/ubuntu1604/swift-3.0.2-PREVIEW-1/swift-3.0.2-PREVIEW-1-ubuntu16.04.tar.gz",然后它奏效了!与你分享。

还列出我为swift --version获得的版本:

Swift version 3.0.2 (swift-3.0.2-PREVIEW-1)
Target: x86_64-unknown-linux-gnu

答案 1 :(得分:0)

看到所有swift文件都有+ r。

例如在我的情况下[1],我刚刚在/下提取了文件[2],当我尝试在swift shell中执行1 + 2示例[3]时,出现了分段错误。

此修复是为所有用户添加读取权限:

cd /usr/lib/swift && sudo chmod -R +r *
[1] Ubuntu 16.04.1, amd64
[2] https://swift.org/download/#previews
[3] https://swift.org/getting-started/#using-the-repl