gdb常用命令

gdb调试模式:可以查看程序的源代码;breakpoint:断开程序

函数返回:1.返回值;2.流程返回}:有返回功能,返回到调用的位置

多重循环嵌套用goto语句

gdb是GNU发布的一款功能强大的程序调试工具

作用:1.启动被调试程序

2.让被调试的程序在指定的位置停住

3.当程序被停住时,可以检查程序状态-变量值

gdb常用命令:

*** 启动调试

-tui *** 显示源码界面和调试界面

run(r)开始运行程序

next(n)单步运行程序(不进入子函数)

step(s)单步运行程序(进入子函数)

continue(c)继续运行程序

print(p)变量名:查看指定变量值

finish 运行程序:直到当前函数结束

watch 变量名 对指定变量进行监控

quit(q)退出gdp

set 设置变量值

clear 清除所有断点

enable 启用断点

disable 让断点失效

makefile 是make读入的唯一配置文件

make -f 文件名

.PHONY 伪目标声明

用make自动编译管理 client模板:

将E盘client文件夹拖到Linux下:

创建加减乘除运算 c文件(add.c sub.c mul.c div.c)

编辑头文件和主函数

make自动编译:

./cal执行结果:

Shell:

Shell本身是一个用c语言编写的程序,他是用户使用Linux的桥梁

Shell即是一种命令语言,又是一种程序设计语言

程序必须以下面的行开始(必须放在文件的第一行):#!/bin/sh

要使脚本可执行:chmod+x filename

变量赋值时,“=”两边都不能有空格


版权声明:本文为m0_51853365原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。