ld: symbol(s) not found for architecture armv7

Posted foolish-guo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ld: symbol(s) not found for architecture armv7相关的知识,希望对你有一定的参考价值。

解决方案:

Xcode直接clean应该是没有删掉项目索引之类的,我直接找到DerivedData,把里面所有文件夹都给清理了,再编译就好了
PS:
DerivedData
影响:可重新生成;会删除build生成的项目索引、build输出以及日志。重新打开项目时会重新生成,大的项目会耗费一些时间。

路径:~/Library/Developer/Xcode/DerivedData 

以上是关于ld: symbol(s) not found for architecture armv7的主要内容,如果未能解决你的问题,请参考以下文章

缺少链接库报错:ld: symbol(s) not found for architecture x86_64

[MERFISH报错合集]Error2 ld/ symbol(s) not found for architecture x86_64

坑爹的 ld: symbol(s) not found for architecture armv7

MAC编译lame ld: symbol(s) not found for architecture x86_64/_lame_init_old“, referenced from

Showing Recent Messages ld: symbol(s) not found for architecture x86_64 可能出现的原因 模拟器运行的结果

ios Symbol(s) not found for architecture arm64总结 含隐藏错误cocoapods