码迷,mamicode.com
首页 > 数据库 > 详细

gdb调试

时间:2017-09-23 21:25:49      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:++   参考资料   信息   编译   logs   aoe   color   nbsp   detail   

源文件test.cpp

#include <stdio.h>

int func(int n)
{
    int sum = 0, i;
    for (i = 0; i < n; i++) {
        sum += i;
    }
    return sum;
}

int main()
{
    int i;
    long result = 0;
    for (i = 1; i <= 100; i++) {
        result += i;
    }
    printf("result[1-100] = %ld /n", result);
    printf("result[1-250] = %d /n", func(250));
}

编译生成带调试信息的可执行文件

g++ -g test.cpp -o test

启动gdb

gdb test

gdb命令

r, run, 运行程序

q, quit, 退出gdb

 

参考资料:

用GDB调试程序(一)

gdb调试

标签:++   参考资料   信息   编译   logs   aoe   color   nbsp   detail   

原文地址:http://www.cnblogs.com/gattaca/p/7582398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!