设为首页 加入收藏

TOP

报错:library not found for -lstdc++.6.0.9
2019-08-31 01:02:45 】 浏览:24
Tags:报错 library not found for -lstdc .6.0.9

在Xcode 10开发中,

 

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

解决方案:将Xcode9的libstdc++6.0.9.tbd拷贝到Xcode10中使用

Xcode10libstdc++相关的3个库(libstdc++libstdc++.6libstdc++6.0.9)被彻底废弃了

 

Xcode10和iOS12的适配  

问题1:xcode 10 移除了 -libstdc++6.0.9?? 导致项目运行不起来(临时解决~正确姿势是替换或者找依赖这个库的服务方换库升级巴拉巴拉)
解决方案:拷贝xcode 9 下的 libstdc++6.0.9 到xcode 10的目录下 (Xcode显示包内容 Contents/Developer/Platforms/iPhoneOS.platform(模拟器下运行:iPhoneSimulator.platform)/Developer/SDKs/iPhoneOS.sdk/usr/lib/)
问题2:cocoapods 在 macOS升级情况下失效(提示pod: Undefined error: 0 或者 command not found)
解决方案:1.打开终端 先升级 gem update --system 2.升级cocoapods (brew 安装的 :brew upgrade cocoapods)3.执行 sudo gem install -n /usr/local/bin cocoapods 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇iOS 防止离屏渲染为 image 添加圆.. 下一篇完整代理的简单实现

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目