1.升级到Xcode10报错
library not found for -lstdc++.6.0.9
2.原因
Xcode10中libstdc++.6.0.9
和libstdc++
被移除,Frameworks中libstdc++.6.0.9
和libstdc++
找不到对应的库
3.解决
将-lstdc++.6.0.9
以及libstdc++
等库拷贝到Xcode10中即可,如果要支持模拟器运行,模拟器路径也需要拷贝
-
右键Finder -- 前往文件夹
真机路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
模拟器路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
最后附上 下载链接 提取码: 8ur7