我正在尝试使用更新后的 Swift4 SPM,如下所示Package.swift
file - 包描述 API 版本 4 https://github.com/apple/swift-package-manager/blob/swift-4.0-branch/Documentation/PackageDescriptionV4.md
import PackageDescription
let package = Package(
name: "Name",
dependencies : [
.package(url: "url", .branch("swift4"))
],
exclude: ["Tests"]
)
我也有正确版本的 SPM:
Apple Swift 包管理器 - Swift 4.0.0-dev (swiftpm-13081.9)
但我无法通过以下方式构建图书馆swift build
命令。我看到以下错误:
...错误:类型“版本”没有成员“分支”
您的清单中缺少工具版本说明符;添加以下内容作为您的第一行Package.swift
:
// swift-tools-version:4.0
默认情况下,如果省略该行,则默认为清单版本 3 和编译器版本 3。有关详细信息,请参阅SE-0152 https://github.com/apple/swift-evolution/blob/master/proposals/0152-package-manager-tools-version.md or Swift 包管理器清单 API 重新设计 https://swift.org/blog/swift-package-manager-manifest-api-redesign/在 swift.org 上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)