Xcode10报错 library not found for -lstdc++ 问题解决
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Xcode10报错 library not found for -lstdc++ 问题解决,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1825字,纯文字阅读大概需要3分钟。
内容图文
在Xcode9上正常编译的项目,在Xcode10上编译可能会遇到如下错误:
library not found for -lstdc++.6.0.9
library not found for -lstdc++.6
library not found for -lstdc++
这是因为Xcode10彻底废弃了libstdc++
,相关的库文件libstdc++.6.0.9.dylib
、libstdc++.6.dylib
、libstdc++.dylib
、libstdc++.6.0.9.tbd
、libstdc++.6.tbd
、libstdc++.tbd
也从Xcode10中删除了。
最好的解决办法还是尽快转到libc++
开发
如果还想要继续在Xcode10上编译依赖libstdc++
的项目或库,可以通过把Xcode9中的libstdc++
相关库文件复制到Xcode10中即可。
在Xcode9中搜索libstdc++
相关的库,可以找到四个相关的文件:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libstdc++.6.0.9.dylib /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libstdc++.6.0.9.tbd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libstdc++.6.0.9.tbd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/libstdc++.6.0.9.tbd
但是只找到了
libstdc++.6.0.9.dylib
和libstdc++.6.0.9.tbd
,找不到libstdc++.6.dylib
、libstdc++.dylib
、libstdc++.6.tbd
、libstdc++.tbd
,前往找到的这4个路径中会就会发现libstdc++.6.dylib
、libstdc++.dylib
是libstdc++.6.0.9.dylib
的替身,libstdc++.6.tbd
、libstdc++.tbd
是libstdc++.6.0.9.tbd
的替身:
所以我尝试将libstdc++.6.0.9.dylib
和libstdc++.6.0.9.tbd
复制到Xcode10中,并制作libstdc++.6.dylib
、libstdc++.dylib
、libstdc++.6.tbd
、libstdc++.tbd
这四个替身文件,但是在模拟器上运行崩溃,自己制作替身的方案不可行,然后我改为了制作副本的方式成功在模拟器上运行。
libstdc++.6.0.9.dylib
和libstdc++.6.0.9.tbd
以及制作好的副本libstdc++.6.dylib
、libstdc++.dylib
、libstdc++.6.tbd
、libstdc++.tb
内容总结
以上是互联网集市为您收集整理的Xcode10报错 library not found for -lstdc++ 问题解决全部内容,希望文章能够帮你解决Xcode10报错 library not found for -lstdc++ 问题解决所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。