在《Swift入门》Ubuntu 14 server安装Swift运行环境 中,从Bluemix上下载的Swift应用入门示例中,在执行“swift build”命令时,提示:error: unable to invoke subcommand: /home/aven/swift-2.2-RELEASE-ubuntu14.04/usr/bin/swift-build (No such file or directory)
原因
这是因为Swift的版本问题,你所使用的Swift版本中对应的目录(如:/home/aven/swift-2.2-RELEASE-ubuntu14.04/usr/bin/)下没有“swift-build”文件。
解决方法
参考从Bluemix上下载的Swift应用入门示例中的README文件,推荐使用:https://swift.org/builds/development/ubuntu1404/swift-DEVELOPMENT-SNAPSHOT-2016-02-08-a/swift-DEVELOPMENT-SNAPSHOT-2016-02-08-a-ubuntu14.04.tar.gz
按照安装运行环境中的步骤,下载此版本,解压并更新环境变量后,再执行“swift build”命令,问题成功解决。
输出如下:
# swift build Compiling Swift Module 'Utils' (5 sources) Linking Library: .build/debug/Utils.a Compiling Swift Module 'Server' (1 sources) Linking Executable: .build/debug/Server
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。