码迷,mamicode.com
首页 >  
搜索关键字:gdb 单步调试    ( 2368个结果
Xcode 的一些调式技巧
XCode 内置GDB,我们可以在命令行中使用GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。po 命令:为 print object 的缩写,显示对象的文本描述(显示从对象的 description 消息获得的字符串信息)。比如:上图中,我使用 po 命令显示一个 NSDict...
分类:其他好文   时间:2014-08-19 16:09:34    阅读次数:325
VS下真机调试android native app(以cocos2dx手游为例)
0.虽然使用手游为例,但适用于任何原生C++ NDK编译方式。 1. 先说说项目背景, cocos2dx的手游,开发一般在windows vs下开发调试,IOS下使用xcode也能很方便的调试,但android就没那么幸运了,一般调试就靠log来分析问题,总觉得效率低下。调试原生的android程序adb ,cygwin gdb-ndk,ecplise下android native app也...
分类:移动开发   时间:2014-08-18 18:46:12    阅读次数:558
06gdb入门(下)
n 基本框架:a) 查看运行时数据b) 程序错误类型c) Gdb调试段错误d) Core文件调试6.1 查看运行时数据1) print 查看变量值2) ptype 查看变量类型3) print array 查看静态数组4) print *array@len 查看动态内存(malloc),也可以查看静...
分类:数据库   时间:2014-08-18 16:14:22    阅读次数:213
05gdb入门(上)
n 基本框架:a) Gdb功能b) 运行程序c) 查看源码d) 设置断点(break)与观察点(watch)e) 单步调试f) Gdb常用命令总结5.1 gdb功能1)启动程序:Run(r),另外启动程序的时候还可以带上参数(argv[1],argv[2]……)2) 设置断点:设置断点:brea.....
分类:数据库   时间:2014-08-18 16:12:12    阅读次数:250
Hadoop学习笔记(10) ——搭建源码学习环境
Hadoop学习笔记(10) ——搭建源码学习环境 上一章中,我们对整个hadoop的目录及源码目录有了一个初步的了解,接下来计划深入学习一下这头神象作品了。但是看代码用什么,难不成gedit?,单步调试呢? 看程序不能调那多痛苦啊,想看跟踪一下变量,想看一下执行路径都难。 所以这里,我们得把这个....
分类:其他好文   时间:2014-08-18 14:20:02    阅读次数:162
使用gdb调试多线程程序总结
转:使用gdb调试多线程程序总结 一直对GDB多线程调试接触不多,最近因为工作有了一些接触,简单作点记录吧。 先介绍一下GDB多线程调试的基本命令。 info threads 显示当前可调试的所有线程,每个线程会有一个GDB为其分配的ID,后面操作线程的时候会用到这个ID。 前面有*的是当前调试的....
分类:数据库   时间:2014-08-18 10:35:23    阅读次数:288
DICOM医学图像处理:开源库mDCM与DCMTK的比较分析(一),JPEG无损压缩DCM图像(续)
背景: 上周通过单步调试,找出了开源库mDCM与DCMTK在对DICOM图像进行JPEG无损压缩时的细小区别,并顺利实现了在C++和C#环境下对DICOM图像的压缩。但是问题接踵而至啊,随着项目的深入,发现在单独的测试工程中可以实现的mDCM版本,在嵌入到项目整体中后,却意外地出现了错误,并未顺利实现DICOM图像的JPEG无损压缩。因此需要继续详细对比分析mDCM与DCMTK两者,期望寻找原因。...
分类:其他好文   时间:2014-08-17 22:53:53    阅读次数:432
iOS调试-LLDB
LLDB是LLVM下的调试器。Xcode从4.0开始编译器开始改用LLVM,相应的调试器也从gdb改为LLDB。而从 Xcode5.0开始所有工程也被自动设置为使用LLDB。 记录一些LLDB中常用的命令,举个简单的例子,这段代码在运行的时候程序会崩溃1.查看地址的信息,可以找出出错代码的行数...
分类:移动开发   时间:2014-08-16 16:19:40    阅读次数:292
gcc编译, gdb调试, makefile写法
//test.c:#include int main(void){ printf("hello world!"); return 0;}======================================一、1. 编译过程:预处理(processing)-》编译(compilation).....
分类:数据库   时间:2014-08-16 02:15:29    阅读次数:288
vlc-android对于通过Live555接收到音视频数据包后的处理分析
通过ndk-gdb跟踪调试vlc-android来分析从连接到RTSP服务器并接收到音视频数据包后的处理过程。首先,从前面的文章有分析过vlc-android的处理过程通过线程函数Run()(Src/input/input.c)来处理的,代码如下:[cpp]view plaincopystaticv...
分类:移动开发   时间:2014-08-14 20:26:59    阅读次数:384
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!