Xcode10和iOS12,library not found for -lstdc++.6.0.9,

  每年九月到了苹果一年一度的发布会,开发者也要紧跟步伐。每次系统更新都或多或少修改些东西。

  升级xcode10之后,发现项目报错  

  报错:library not found for -lstdc++.6.0.9

  去Build Phases  ->  Link Binary With Libraries  添加,发现选择frameworks and libraries找不到库了,让同事看了下,他的xcode9里面是有的。

  去开发论坛看了下,苹果官方做出的解释是,已经放弃该库的使用。

  

这里临时方案可以参考:(注意:后期要把用到的库替换掉,只用于应急)

思路:把xcode9中的该库移到xcode10中,

方法:首先下载文件包,然后按照路径把文件移过去就OK了(https://github.com/devdawei/libstdc-

(此方法只用于应急处理)

原文地址:https://www.cnblogs.com/huangzhenwei/p/9708846.html