library not found for -lstdc++.6.0.9

  • 内容
  • 评论
  • 相关

原因:Xcode10起中libstdc++.6.0.9被移除,故找不到库报错。
解决方法:
1.移除、替换依赖libstdc的类、三方库
2.手动添加libstdc到xcode
因为代码庞大且是三方封包库,无法修改,这里用第二种方法,又因为包括模拟器、真机、复制各个文件复杂且容易出错,这里用写好的脚本直接复制,这个脚本仅适用于xcode11,因为xcode11的库路径又有修改
下载文件

libstdc--master 2

解压后用终端进入此文件夹

运行脚本 ./install.sh,无报错即可,然后重启xcode

评论

0条评论

发表评论

电子邮件地址不会被公开。