所以,我的问题是:
为什么我们需要libstdc ++。所以?
libstdc ++中有哪些内容。所以?
答案 0 :(得分:3)
库中定义了大量符号。值得注意的是,许多语言支持和所有标准库异常类都在库中定义。
即使标准C ++库中的许多组件都是模板,因此具有内联定义,它们也会从显式实例化中受益。使用IOStreams库的显式实例化(并将它们声明为extern
模板)可以大大缩短编译时间。
要确定库中使用nm
定义了哪些符号:它将打印由库定义和引用的符号。名称可能会被修改,将通过将结果传递给合适的c++filt
来修复。