Swift import libxml2
在Xcode 11.4
中,终于支持直接 import libxml2
使用了。来源:Referring to libxml2 in Swift Package Manager
在使用时却出现 Undefined symbol:
的错误
image
在网上找到的很多答案是要加入Other Linker Flag
,但是 SwiftPackageManager 在哪里加呢。
这里省略一周时间。
经过长时间的调查研究,发现加入LinkerSetting.unsafeFlags
就可以了。
.target(name: "packageName", linkerSettings: [.unsafeFlags(["-lxml2"])]),