我需要为我的要求制作 swift 静态库。我制作了使用 swift 和 Obj-c 代码的 swift 静态库。我已经通过桥文件包含了 Obj-c 文件。我能够毫无错误地编译 swift 静态库并获得 libMySwift.a 文件。我使用 Xcode9.3 和 Swift4 来编译库。
我在 obj-c 项目中包含了 libMySwift.a,还包含了 obj-c 兼容的头文件来访问我在项目中的 lib。当我尝试编译项目时,它会给出以下警告和 200 多个错误。
Auto-Linking library not found for -lswiftSwiftOnoneSupport
Auto-Linking library not found for -lswiftCore
Auto-Linking library not found for -lswiftQuartzCore
Auto-Linking library not found for -lswiftCoreImage
Auto-Linking library not found for -lswiftCoreGraphics
Auto-Linking library not found for -lswiftObjectiveC
Auto-Linking library not found for -lswiftDispatch
Auto-Linking library not found for -lswiftMetal
Auto-Linking library not found for -lswiftFoundation
Auto-Linking library not found for -lswiftUIKit
Auto-Linking library not found for -lswiftDarwin
Auto-Linking library not found for -lswiftCoreFoundation
如果我遗漏任何步骤或需要添加任何内容,请告诉我。