首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在旧os x上运行使用新的C++标准库编译的软件?

如何在旧os x上运行使用新的C++标准库编译的软件?
EN

Stack Overflow用户
提问于 2016-02-16 09:55:53
回答 1查看 165关注 0票数 0

我有一个用libc++编译的软件(具有C++11支持的LLVM C++标准库)。我的软件在新操作系统(OSx10.9及以上版本)上工作得很好。问题是我的软件在旧操作系统(OSx10.8及更低版本)上崩溃。我认为这是因为OSX10.8和更早版本的默认C++运行时是基于GCC 4.2.1的libstdc++版本,它不支持C++11。我能做什么?

EN

回答 1

Stack Overflow用户

发布于 2016-02-16 18:47:22

在xcode中,可以将OS部署目标设置为所需的最小版本

项目名称(1) ->构建设置(2) ->部署目标(3)

并进一步验证它设置的方言是否正确

AppleLLVM7.0-语言C++ -> C++ C++ -> C++11

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35429186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档