关于GCC连接stdc++库德一个问题
最近写了一个C++程序,用到了STL。
linux2.4下,gcc-3.3.4编译,连接stdc++.so.5,然后2.4下运行,正常!
linux2.6下,gcc-4.1编译,连接stdc++.so.6,然后2.6下运行。会在这个地方出现错误:
std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6
表现:死循环或者crash
怀疑是使用STL库不正确,哪位高人遇到过类似问题?
[解决办法]
不知道 没碰到过
版本不兼容?
[解决办法]
把那部分代码放到windows平台,用devcpp/cygwin/vc2005编译测试,再判断是你代码问题还是库问题。
[解决办法]
那你就用gcc-3.3.4编译
这个你机器应该会有的
[解决办法]
这个是 编译器版本对标准的支持问题 ···