本文主要是介绍ld: library no found for -lstdc++.6.0.9错误解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天升级xcode 10.0发现项目报错如下图
这是因为iOS12.0中采用libc++代替lstdc++的动态库,我们可以在target-build Phases-Link Binary With Libraries中将libstdc++.6.0.9.tbd移除掉就可以了
注:有的项目可能在link Binary With Libraries中没有引入6.0.9还会出现报错情况,这个时候可以全局搜索下6.0.9,看看是不是pod的第三方中引入了此动态库,找到后删掉就可以了(方法同上).
希望能帮到大家!
这篇关于ld: library no found for -lstdc++.6.0.9错误解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!