library not found for -lstdc++.6.0.9
原因:Xcode10起中libstdc++.6.0.9被移除,故找不到库报错。
解决方法:
1.移除、替换依赖libstdc的类、三方库
2.手动添加libstdc到xcode
因为代码庞大且是三方封包库,无法修改,这里用第二种方法,又因为包括模拟器、真机、复制各个文件复杂且容易出错,这里用写好的脚本直接复制,这个脚本仅适用于xcode11,因为xcode11的库路径又有修改
下载文件
解压后用终端进入此文件夹
运行脚本 ./install.sh,无报错即可,然后重启xcode
发表回复