问题:Xcode 9升级到Xcode 10, 缺少stdc++的依赖库,提示library not found for -lstdc++,
但是第三方库又要依赖于这个库,怎么办?
不要盲从其他人说的,删掉就行,错的!
解决:把Xcode 9 的C++库复制到Xcode10当中,
具体是:
把Xcode9的libstdc++.6.0.9.tbd,libstdc++.6.tbd,libstdc++..tbd
复制到目录下:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/
怎么进入这个目录?
Xcode工程 --> TARGETS --> Build Phrases --> Link Binary With Libraries, 随便找个.tbd文件,右键 Show in Finder这样进入最稳妥,不担心进错目录。
问题又来了,升级Xcode 10之后这些C++库没了啊,在哪里找?
我刚刚上传了资源,莫名其妙不能设置资源分,硬是要5分,太浪费了,
联系我 或者 网上搜索吧。
有资源分的从这里下载吧:https://download.csdn.net/download/h_o_w_e/10989673