美文网首页
Xocde10 填坑

Xocde10 填坑

作者: 暖羊羊_d603 | 来源:发表于2018-09-25 19:59 被阅读0次

    今天把xcode更新到10后 编译出错
    library not found for -lstdc++.6.0.9

    主要是因为 xcode10 已经没有上面这个库了

    看到网上 有的解决办法

    1. 把xcode9 中的对应库拿过来 放到10里面
    2. 将-lstdc++.6.0.9 改为 Libc++.tdb (适合自己添加的 不是第三方)
    3. 等待第三方 更新库
    4. 全局搜索6.0.9 删除-lstdc++.6.0.9
    5. 对于cocoapod 引用的 可以改为 手动加入项目中 然后在引用库的的时候 改为 Libc++.tdb 也是可以的

    我采用的第4中 主要是使用的cocoapods管理项目 其中pod 'AMap3DMap' 这个东西 引用了 -lstdc++.6.0.9 在pod的config中 里面删除了相关的库

    然后就可以运行了

    如果发现在 .xcodeproj中也有 -lstdc++.6.0.9 则在target -- Build Settings --- Other Linker Flags


    image.png

    双击 查看详情


    image.png

    删除-lstdc++.6.0.9 即可

    目前项目没有遇到其他问题。

    相关文章

      网友评论

          本文标题:Xocde10 填坑

          本文链接:https://www.haomeiwen.com/subject/ckganftx.html