首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于GCC连接stdc++库德一个有关问题

2012-02-16 
关于GCC连接stdc++库德一个问题最近写了一个C++程序,用到了STL。linux2.4下,gcc-3.3.4编译,连接stdc++.so.5

关于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编译
这个你机器应该会有的
[解决办法]
这个是 编译器版本对标准的支持问题 ···

热点排行