将Xcode版本更新为10.0 beta后,开始出现“ ld:-lstdc ++。6找不到库”错误。相同的代码在Xcode 9.2中可以正常工作
还将macOS更新为10.13.5
快速的解决方案是将所有libstdc ++。*文件从旧的Xcode(9.4)复制到新的Xcode(10.x)
对于设备:
cp /Applications/Xcode9.4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libstdc++.* /Applications/Xcode10.app/Contents/Developer/Platforms/iPhoneOS。平台/开发人员/SDK/iPhoneOS.sdk/usr/lib/
对于模拟器:
cp /Applications/Xcode9.4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/libstdc++.* /Applications/Xcode10.app/Contents/Developer/Platforms/iPhoneSimulator。平台/开发人员/SDK/iPhoneSimulator.sdk/usr/lib/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句