linux三 gdb/makefeile/io

Posted 请叫我大虾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux三 gdb/makefeile/io相关的知识,希望对你有一定的参考价值。

1. gdb调试

     gcc -g生成带有调试信息的可执行文件。

gcc main.c -o calc1 lib/libMyCalc.a -g -Iinclude

 

gdb 可执行文件,进入gdb模式。

使用l查看源代码

bread(b) 行数 在某一个打断点

info(i) b查看断点信息

start开始调试,程序只执行一步。

n: 单步调式

c: 程序直接执行到下一个断点。

 

 

makefile

 

以上是关于linux三 gdb/makefeile/io的主要内容,如果未能解决你的问题,请参考以下文章

Unix/Linux编程实践教程(三:代码测试)

Linux 网络编程三(socket代码详解)

Linux内核设计第四周——扒开系统调用三层皮

Linux基础三(软件安装管理)

Linux利用重定向三步搞定请求百度主页源代码

实验三:跟踪分析Linux内核的启动过程