【发布时间】:2016-03-12 14:21:14
【问题描述】:
给定这个版本的 stdc++ 库的 GLIBCXX 版本(例如 GLIBCXX_3.4.17),在哪里可以找到指定已实现哪些功能的文档?
还有一种方法可以在给定 SO NAME 版本的情况下提供相同的文档。
我正在开发一个具有现有版本 libstdc++ 的嵌入式系统;不幸的是,提供的交叉编译器 (g++) 的版本比目标上的 stdc++ 库支持的版本更高。升级目标上的 stdc++ 库不是一种选择。之前我写了很多代码,才发现它并没有在目标上运行;我想事先知道什么是支持和不支持的。
我发现GNU Documentation 很有用;但是,我希望有一个文档可以让人们在给定符号版本和/或 SO NAME 的情况下获得已实现的内容,而我只是以某种方式错过了它。
提前感谢您的帮助
【问题讨论】:
-
-如果您正在寻找支持 c++11 功能的 gcc 版本,请通过此链接gcc.gnu.org/projects/cxx0x.html
-
@RichardGeorge,记录了编译器对核心语言功能的支持,它不包括库支持,也不能帮助确定 libstdc++ 库和头文件来自哪个版本。