问题描述
我有这样的Package.swift
// swift-tools-version:5.1
import PackageDescription
let package = Package(
name: "UnicodeURL",products: [
.library(name: "UnicodeURL",targets: ["UnicodeURL"]),.library(name: "IDNSDK",targets: ["IDNSDK"]),],dependencies: [],targets: [
.systemLibrary(name: "IDNSDK",path: "./Sources/IDNSDK"),.target(name: "UnicodeURL",dependencies: ["IDNSDK"]),.testTarget(
name: "UnicodeURLTests",dependencies: ["UnicodeURL"]
),]
)
,并且在尝试进行测试构建时出现了这样的错误:
Could not find or use auto-linked library 'IDNSDK'
和Undefined symbol: XXX
(在此库中定义)。
当我删除测试目标时,一切都可以正常工作并编译,并且没有任何问题(并且链接正确)
该如何解决?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)