我的iPhone应用中有C++ headerfile
Database.hpp
。
但是当我将Xcode上的iOS Target设置为 4.3 时,我收到了这个编译错误:
clang: error: invalid deployment target for -stdlib=libc++
(requires iOS 5.0 or later)
是否有解决方法使其适用于低于5.0的iOS?
答案 0 :(得分:2)
libc ++是Apple新的C ++标准库实现。如果需要在旧的OS版本上运行,则需要使用旧的GNU libstdc ++库。在项目设置中,将“C ++标准库”设置更改为“GNU C ++(libstdc ++)”。