我目前正在尝试将对 Swift 包管理器的支持添加到 side-project I've been working on在尝试运行我为该项目进行的单元测试时遇到了麻烦。
在 XCode 中运行它们时,我可以毫无问题地构建和运行我的所有单元测试;但是,当我尝试使用 swift test
通过包管理器运行测试时,出现以下链接器错误:
ld: symbol(s) not found for architecture x86_64
<unknown>:0: error: link command failed with exit code 1 (use -v to see invocation)
最佳答案
我结束了 figuring out a solution我很满意。我在这里添加了一个指向 PR 的链接来修复问题,但一般的解决方案是创建一个新的共享框架目标,我的可执行文件和测试目标都链接到!
关于swift - `swift test` 产生 "symbol(s) not found for architecture x86_64"链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41316937/