调试onvif 用到的一些工具。。linux 命令!

1.打开Mobaxterm 输入命令:gnome-terminal &                    //可以在windows 上打开linux 终端

2.打开codelite      输入命令:codelite &                              //定位到onvif.c 文件

3.打开onvifserver 端口   nmap localhost

4.进入到onvif3的根目录下。就ddd打开调试  #: cd /home/AMB/a5s_ipcam_sdk/ambarella/unit_test/private/onvif3

                                                然后在打开ddd。 # ddd 

5.然后就可以到ddd的终端进行调试。。

 

考虑到ubuntu 下 图形界面占内存比较大。可以先在windows 下用mobaxterm管理打开的终端先关掉ubuntu的图形界面

命令:sudo /etc/init.d/gdm stop                //关掉图形界面

        sudo /etc/init.d/gdm start                //需要的时候可以打开图形界面

 

如果用gdb 调试时没有反正。。。先执行:

#:lsof -i:8800
            COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
            onvifserv 16715 root 3u IPv4 82686 0t0 TCP *:8800 (LISTEN)

              (gdb)attach 16715                      //-----------------onvifserver这个文件

然后在开始调试(gdb)b onvif.c:2636                        //----------( 定位到某一行)

转载于:https://www.cnblogs.com/qingjoin/archive/2012/03/08/2385130.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值