Ios 找不到-lstdc++;。6.0.9-Xcode 10
当我想在Xcode 10.0中构建我的应用程序时,我遇到了这个错误。我怎样才能解决这个问题Ios 找不到-lstdc++;。6.0.9-Xcode 10,ios,swift,xcode,Ios,Swift,Xcode,当我想在Xcode 10.0中构建我的应用程序时,我遇到了这个错误。我怎样才能解决这个问题 library not found for -lstdc++.6.0.9 Mac OS版本:High Sierra 10.13.6 iOS iPad版本:12.0 Xcode版本:10.0 问候,, Tuğğe.来自Xcode 10注释 Xcode 8不推荐使用libstdc++构建,在针对iOS时,Xcode 10不支持使用libstdc++构建。C++项目现在必须迁移到LIbc++中,并建议设置MA
library not found for -lstdc++.6.0.9
Mac OS版本:High Sierra 10.13.6
iOS iPad版本:12.0
Xcode版本:10.0
问候,,
Tuğğe.来自
Xcode 10
注释
Xcode 8不推荐使用libstdc++构建,在针对iOS时,Xcode 10不支持使用libstdc++构建。C++项目现在必须迁移到LIbc++中,并建议设置MACOS 10.9或更高版本的部署目标,或者IOS 7或更高版本。除了更改C++标准库的构建设置外,开发人员还应审核硬编码链接标志和目标依赖项,以删除对LISBSTDC ++的引用(包括-LSTDC++、-LSTDC++.0.9、LIbSTDC++.0.0.9TBD、LIbSTDC++.0.0.9. DyLIB)。针对libstdc++构建的静态归档等项目依赖项也需要针对libc++重新构建。(40885260)
从
Xcode 10
注释中
Xcode 8不推荐使用libstdc++构建,在针对iOS时,Xcode 10不支持使用libstdc++构建。C++项目现在必须迁移到LIbc++中,并建议设置MACOS 10.9或更高版本的部署目标,或者IOS 7或更高版本。除了更改C++标准库的构建设置外,开发人员还应审核硬编码链接标志和目标依赖项,以删除对LISBSTDC ++的引用(包括-LSTDC++、-LSTDC++.0.9、LIbSTDC++.0.0.9TBD、LIbSTDC++.0.0.9. DyLIB)。针对libstdc++构建的静态归档等项目依赖项也需要针对libc++重新构建。(40885260)
只需在构建设置中将二进制文件链接到库并将其删除即可。其工作原理是在构建设置中将二进制文件链接到库中并将其删除。它对我有用