我的 iPhone 应用程序中有一个名为 Database.hpp
的 C++ 头文件
。
但是当我将 Xcode 上的 iOS 目标设置为 4.3 时,我收到此编译错误:
clang: error: invalid deployment target for -stdlib=libc++
(requires iOS 5.0 or later)
是否有解决方法可以使其适用于低于 5.0 的 iOS?
最佳答案
libc++ 是 Apple 的新 C++ 标准库实现。如果您需要在旧操作系统版本上运行,则需要使用旧的 GNU libstdc++ 库。在项目设置中,将“C++ 标准库”设置更改为“GNU C++ (libstdc++)”。
关于c++ - 在 iOS 目标低于 5.0 的 iPhone 应用程序中使用 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18378812/