Xcode10 编译报错 ld: library not found for -lstdc++.6.0.9

2018.09.18 升级了Xcode10
运行项目的时候报错ld: library not found for -lstdc++.6.0.9
在Xcode9的时候能够完美的运行,但是在这里就无法编译了。网上找到的解决方案都是大同小异。
经过我的一番操作,目前项目可以运行了,分享一下我的经验。
1.因为在Xcode10中没有stdc++.6.0.9这货了,所以编译的时候找不到,自然会报错;

2.全局搜索“ stdc”
删除掉这里

3.网上说的比较靠谱的办法是删掉划线处,运行,然后到这里也删除,再看是哪里引用了stdc这个倒霉蛋
这里也要删除

4.我是直接就可以运行了,或者依旧不能运行的话至少可以找到是那个第三方库引用了这个,推荐的做法是联系该三方库的作者进行修改,如果你的项目里基本用不到这个三方库也可以去掉哇~

都是个人经验,希望能够对大家有帮助,哪里有问题希望大家指正。谢谢。

你可能感兴趣的:(Xcode10 编译报错 ld: library not found for -lstdc++.6.0.9)