首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以在不支持C++11的平台上运行用它编译的二进制代码吗?

我可以在不支持C++11的平台上运行用它编译的二进制代码吗?
EN

Stack Overflow用户
提问于 2011-07-09 15:18:24
回答 4查看 289关注 0票数 2

我有两个类似的(比如linux)平台A和B。A支持C++03和C++11;但是B只支持C++03编译器。

我在平台A上编译代码(使用C++03),并且能够在B上运行它的二进制代码,没有任何问题。这种情况对C++11也是正确的吗?(它可能在我的平台上工作,但希望在更广泛的意义上了解)。

换句话说,C++11是否仅限于编译,或者它也是一个框架增强(添加了对新库和线程的支持)?

EN

Stack Overflow用户

发布于 2011-07-11 18:05:49

要对比特定于Linux的答案:

Windows没有“支持的C++平台”的概念。反之亦然: C++编译器可以针对不同的Windows版本。VS2010的C++运行时支持XP SP2和更高版本。

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6633355

复制
相关文章

相似问题

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