如何通过Swift Package Manager 来构建一个简单的开发环境
1个回答
展开全部
# 在当前目录下创建一个空项目,类型为函数库,并包含测试样例模板:
$ swift package init
# 在当前目录下创建一个空项目,类型为可执行程序(命令行):
$ swift package init --type=executable
# 在当前目录下创建一个空项目,类型为桥接C语言函数库:
$ swift package init --type=system-module
执行上述命令后,需要修改 Package.swift 文件,用于调整引用其他类型库函数。比如,如果您希望使用zip压缩功能,那么请在这个文件内增加一行代码:
.Package(url: "https://github.com/PerfectlySoft/Perfect-Zip.git", majorVersion: 2, minor: 0)
之后您就可以进行程序开发了。如果希望转换到Xcode,请使用命令:
$ swift package generate-xcodeproj
⚠️注意⚠️如果您修改了Package.swift ,那么每次修改后都必须使用generate-xcodeproj命令重新生成项目文件。
如果不喜欢Xcode,或者您在Linux环境下开发Swift应用,那么直接使用下面的命令也可以编译和运行测试脚本:
# 编译为debug目标:
$ swift build
# 执行测试:
$ swift test
# 清理所有临时编译文件
$ swift build --clean=dist
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询