大家开发 Linux 后台服务器都用什么工具调试? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
hellogmh
V2EX    Linux

大家开发 Linux 后台服务器都用什么工具调试?

 
  •   hellogmh 2015-07-23 15:35:39 +08:00 3811 次点击
    这是一个创建于 3746 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用远古时代的gdb吗?会不会效率太低了点?
    还是用eclipse呢?

    我最近在学Linux C++,基于Visual GDB进行开发和调试,感觉超级方便又高效啊。以后如果工作了还用这么偷懒的玩意儿,会不会被同事鄙视呀 :) 大厂里面的同类们都是超有耐心地用gdb敲命令么?

    12 条回复    2015-07-24 16:03:32 +08:00
    IwfWcf
        1
    IwfWcf  
       2015-07-23 17:26:34 +08:00
    关键是没有图形界面啊……
    Shazoo
        2
    Shazoo  
       2015-07-23 17:54:19 +08:00
    嗯。2000多块钱的软件,自然超级方便又高效了。

    真有钱哦~
    ryd994
        3
    ryd994  
       2015-07-23 17:54:48 +08:00 via Android
    gdb有图形前端,不过用的人不多
    其实我平时debugger用的很少。想清楚再写,必要时随便print一下都明白了。循环里可以配合grep
    knightdf
        4
    knightdf  
       2015-07-23 20:53:21 +08:00
    log.....
    hellohido
        5
    hellohido  
       2015-07-23 22:19:40 +08:00
    @knightdf 规模大了或者多线程的时候就很麻烦了
    knightdf
        6
    knightdf  
       2015-07-24 08:56:29 +08:00
    @hellohido 多线程还可以接受,异步就。。。
    matthewgao
        7
    matthewgao  
       2015-07-24 09:32:23 +08:00 via Android
    真正的大程序 用gdb不太现实 我gdb现在也就用来看core dump
    hellogmh
        8
    hellogmh  
    OP
       2015-07-24 09:55:39 +08:00
    @IwfWcf VisualGDB可以SSH连到目标机器上,然后选择附加某个进程调试
    IwfWcf
        9
    IwfWcf  
       2015-07-24 10:16:47 +08:00
    @hellogmh 跳板机……
    hitmanx
        10
    hitmanx  
       2015-07-24 15:01:23 +08:00
    主要都是看log,gdb用来解coredump
    hellogmh
        11
    hellogmh  
    OP
       2015-07-24 15:40:10 +08:00
    @hitmanx 程序规模有多大?
    hitmanx
        12
    hitmanx  
       2015-07-24 16:03:32 +08:00
    @hellogmh 代码量接近百万行,十几年下来的产品了。客户碰到问题时可以生成一个完整的support package,包含了各种类型的日志文件、告警信息等,然后这边根据log分析重现
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5227 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 08:11 PVG 16:11 LAX 01:11 JFK 04:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86