写在前面

library not found for -libstdc++.6.0.9,今天做项目的时候碰到这个问题,解决的过程中遇到了目录路径不对的问题(不在通常的/Applications/Xcode.app......下面),花费了我半天时间,记录一下,也给别人当做参考。

解决方法

这个问题的原因是Xcode10把libstdc++换成了libc++,解决方法有2种,选择哪种都可以,能解决问题就行;但是,值得注意的是这种情况:你的项目引用了第三方库(如极光推送),然而这个库引用了旧库libstdc++,这时候你只能用方法2了。所有解决方法如下:

方法1:
单击项目名-->Build Phases-->Link Binary With Libraries,删除6.0.9依赖添加Libc++.tdb

方法2:
对应文件夹下添加对应的三个库,获取Xcode9旧库(对你有帮助github给个star)
①在RuntimeRoot的lib里面增加libstdc++.6.0.9.dylib,libstdc++.6.dylib,libstdc++.dylib,路径如下:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/(下文有进入目录方法)

②在iPhoneOS.sdk的lib里面增加libstdc++.6.0.9.tbd,libstdc++.6.tbd,libstdc++.tbd,路径如下:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/

③在iPhoneSimulator.sdk的lib里面增加libstdc++.6.0.9.tbd,libstdc++.6.tbd,libstdc++.tbd,路径如下:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/

如何进入目录

访达-->前往文件夹...-->输入路径。(进不了目录的继续往下看)

问题中的问题

有没有小伙伴和我一样进不去目录的?把路径复制上去,进不了,什么情况?我猜测是不是我Xcode的安装路径不一样导致的?我使用mac系统的时间不是很长,不太了解是怎么回事,后来在网上找到了查看安装路径的方法。活动监视器-->Xcode-->左上角第二个按钮-->打开的文件和端口。对比着把头替换掉就可以了。(找不到活动监视器的往下看,否则可忽略)

/Users/feiwei/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/

活动监视器

这个步骤是写给不怎么会用mac的小伙伴的,有可能不在「其他」这个归类里面,在Launchpad里面找就行,你一定能找到的。上图:


最新文章

  1. SignalR系列续集[系列6:使用自己的连接ID]
  2. 关于 XMLHttpRequest对象的onreadyStateChange方法
  3. [转]Json转换神器之Google Gson的使用
  4. 网页JS获取当前地理位置(省市区)
  5. sql server2008中左连接,右连接,等值连接的区别
  6. 算法篇——Cantor的数表
  7. NSKeyValueObserving(KVO)
  8. 麦子学院Android开发Java教程ClassCastException 错误解析
  9. GC垃圾回收之GC.KeepAlive方法
  10. 应聘.net开发工程师常见的面试题(一)(转载)
  11. SDK文件夹下内容介绍
  12. LV在系统重启后不能自动激活(boot.lvm&after.loca)
  13. 一致性hash和虚拟节点
  14. 【转】开源中国上看到的一个vim的自动配置的好东西,分享下
  15. phpstorm10使用服务激活
  16. 【PowerDesigner】【5】数据模型 CDM
  17. 关于A中用到B, B中用到A的问题
  18. cef研究
  19. OJ模板库
  20. mongodb mongotemplate聚合

热门文章

  1. 有向图欧拉回路个数 BEST定理
  2. js如何获取一个object的第一个数据
  3. zerorpc使用时报错:No handlers could be found for logger "zerorpc.channel"
  4. JAVA数组去除重复数据
  5. Android双列滑动表格(双表头不动)
  6. ASO--简单了解
  7. python各进制、字节串间的转换
  8. 嵌入式开发之davinci--- 8148/8168/8127 中的图像处理vpss link dei、sclr、swms、Mosaic’s
  9. Android不刷机下的app2sd方法(dex cache占空间解决篇)
  10. javaScript改变HTML