Xcode 10 打开以前工程报 Multiple commands produce ***** 错误

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yst19910702/article/details/82978652

解决方法:

在Xcode菜单栏 -> File -> Workspace Setting,将build system修改为legacy build system,然后clean后编译。

编译 OK!

不过有种bug叫搞不定: library not found for -lstdc++.6.0.9 

这种情况叫:苹果的坑!

原因:Xcode10取消了6.0.9的支持,但是在xcode9上面可以找到

如果是自己的可以取消依赖。如果是别人的第三方SDK就尴尬了,联系第三方提供方,更新。至少现在我还没找到合适的解决办法。如果哪位大神找到解决办法可以告知下。

不靠谱解决办法:

1 下载点击下载   -lstdc++.6.0.9 

2 拖到工程中

3 编译 

4 OK !

这种办法 在真机可以运行 ,模拟器不行!

参考链接:

https://www.jianshu.com/p/8a8444acdca5

library not found for -lstdc++.6.0.9问题:  https://blog.csdn.net/jxy_fighting/article/details/80739009

library not found for -lstdc++.6.0.9               https://www.jianshu.com/p/e939e51cc3ad

猜你喜欢

转载自blog.csdn.net/yst19910702/article/details/82978652