swift包管理器链接动态库
我在linux上使用了swift,制作了包含一些库的Package.swift文件,但是当我使用swift build命令构建项目时,这些库与可执行文件是静态链接的。我尝试使用swift包管理器链接动态库,swift,xcode,swift3,xcode8,swift-package-manager,Swift,Xcode,Swift3,Xcode8,Swift Package Manager,我在linux上使用了swift,制作了包含一些库的Package.swift文件,但是当我使用swift build命令构建项目时,这些库与可执行文件是静态链接的。我尝试使用swift package generate xcodeproj命令生成一个Xcode项目,在Xcode中构建项目,然后打开产品目录,我发现库与可执行文件动态链接,Xcode做了什么?如何将其构建为动态链接使用swift build命令,您能否帮助我SwiftPM版本3只能使用静态链接库构建可执行文件。在SwiftPM版本
swift package generate xcodeproj
命令生成一个Xcode项目,在Xcode中构建项目,然后打开产品目录,我发现库与可执行文件动态链接,Xcode做了什么?如何将其构建为动态链接使用swift build
命令,您能否帮助我SwiftPM版本3只能使用静态链接库构建可执行文件。在SwiftPM版本4(目前处于测试阶段,将于今年秋天发布)中,您还可以使用动态链接库进行构建。有关更多信息,请参阅