我目前正在尝试将对Swift Package Manager的支持添加到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)
答案 0 :(得分:1)
我结束figuring out a solution我很满意。我在这里添加了一个PR的链接来解决问题,但一般的解决方案是创建一个新的共享框架目标,我的可执行文件和测试目标都链接到了!