免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: tianhailong
打印 上一主题 下一主题

[C++] 请教一下,怎么查看linux 安装的C++版本号呢? [复制链接]

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
11 [报告]
发表于 2013-03-15 15:40 |只看该作者
反正版本有点老,估计是centos5x系列

论坛徽章:
0
12 [报告]
发表于 2013-03-15 16:08 |只看该作者
我使用gdb,调试C++程序,但是看不了stl中的内容,
网上说不通的stl具体数据结构有所不同,所以想查看stl中的内容,
需要知道stl具体的版本,我是想知道stl的版本,
同时,我看
/usr/include/c++
路径下,有两个不同的文件

drwxr-xr-x  9 root root 4096 Nov 25  2011 4.1.1
lrwxrwxrwx  1 root root    5 Nov 25  2011 4.1.2 -> 4.1.1
drwxr-xr-x 10 root root 4096 Mar 14 20:31 4.4.7

这样C++应该也是有不同的版本,好比4.1.1  和 4.4.7
这样理解对吗?
回复 10# hellioncu


   

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
13 [报告]
发表于 2013-03-15 16:14 |只看该作者
tianhailong 发表于 2013-03-15 16:08
我使用gdb,调试C++程序,但是看不了stl中的内容,
网上说不通的stl具体数据结构有所不同,所以想查看stl中 ...


这个是gcc 的版本,就是你gcc -v 显示的最后一行,你的是 gcc version 4.1.2

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
14 [报告]
发表于 2013-03-15 16:15 |只看该作者
回复 12# tianhailong


    典型的自己给自己找麻烦啊,

如果一切都用系统自带的,简单省事可以直接享受服务

论坛徽章:
0
15 [报告]
发表于 2013-03-18 11:27 |只看该作者
对楼上的签名,能显示IP,网络,OS,browser比较感兴趣。。。
怎么实现的,CU提供的,还是第三方软件。

论坛徽章:
0
16 [报告]
发表于 2013-03-18 12:24 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
17 [报告]
发表于 2013-03-18 21:37 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
18 [报告]
发表于 2013-03-19 14:04 |只看该作者
您这样查的是编译器版本啊,编译器版本和C++语言版本是相通的吗?回复 17# Sevk


   

论坛徽章:
36
CU大牛徽章
日期:2013-09-18 15:24:20NBA常规赛纪念章
日期:2015-05-04 22:32:03牛市纪念徽章
日期:2015-07-24 12:48:5515-16赛季CBA联赛之辽宁
日期:2016-03-30 09:26:4715-16赛季CBA联赛之北控
日期:2016-03-30 11:26:2315-16赛季CBA联赛之广夏
日期:2016-05-20 15:46:5715-16赛季CBA联赛之吉林
日期:2016-05-24 11:38:0615-16赛季CBA联赛之青岛
日期:2016-05-30 13:41:3215-16赛季CBA联赛之同曦
日期:2016-06-23 16:41:052015年亚洲杯之巴林
日期:2015-02-03 15:05:04CU大牛徽章
日期:2013-09-18 15:24:52CU十二周年纪念徽章
日期:2013-10-24 15:46:53
19 [报告]
发表于 2013-03-19 15:10 |只看该作者
本帖最后由 idi0t 于 2013-03-19 15:15 编辑
tianhailong 发表于 2013-03-15 10:43
我不会C++,现在调试一段C++程序,想确认使用的C++版本,怎么操作呢,

操作系统:redhat linux


现在真的不知道你要问的是什么东西了, 你想调试一段C++程序(源码?二进制文件?),如果你要调试的是源码,你使用的C++标准的版本由你决定,如果你要调试二进制程序,那版本好像没多大意思,都直接看汇编代码了。

论坛徽章:
0
20 [报告]
发表于 2013-03-20 11:13 |只看该作者
我调试的是C++代码,代码使用了stl 库,用GDB调试,想查看map里各个字段的数据,因为不同的版本,map数据结构不完全相同,所以我需要知道自己使用的C++版本,才好知道map哩有哪些字段,我这么说,你清楚吗:wink: 回复 19# idi0t


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP