library not found for -lstdc++.6.0.9 iOS12.0中全部采用libc++代替lstdc++的动态库。最简单解决该问题的方法就是从Xcode9.4中找到动态库lstdc++.6.0.9.tbd文件copy到Xcode10下就可以完美解决问题。或者用古老的办法将iOS12的DeviceSupport文件copy到Xcode9.4下也可以完美解决Xcode9.4运行iOS12的问题。 路径:/Applications/Xcode-beta.app/Content
iOS library not found for -lstdc++.6.0.9,可以直接使用libc++ 这个库来替换,或者麻烦一点从Xcode 9 那边拷贝一个libstdc++.6.tbd 和 libstdc++.6.0.9.tbd到xcode10中,解压获取libstdc++.6.0.9.tbd文件。
在xcode9 升级 xcode10 以上版本或者维护比较旧项目时时报错library not found for -lstdc++.6.0.9或者 library not found for -lstdc++,这是因为Xcode10以上版本中xcode9升级后libstdc++.6.0.9和libstdc++被移除,Frameworks中libstdc++.6.0.9和libstdc++找不到对应的库。将资源库添加
报not found libstdc++.6.0.9.tbd,是因为Xcode10没有这个库,可下载文件到路径:命令open+真机环境/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/
模拟器/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.pla
2886607 - Linux: Running SAP applications compiled with GCC 9.x
Additional example of HANA 2 SPS05 on SLES 12 SP4:
ERR : rpm package 'libstdc++6' needs at least version 9.2.1. (current version = 8.2.1+r264010)