git的使用和gdb工具

1.git的使用

首先现在gitee上新建一个仓库

然后复制克隆链接到本地仓库

在本地仓库中,我们可以用git status查看仓库状态

我们要提交代码就是要三步

git add 文件名

git commit -m "写提交的日志"

git push 将代码上传到远端仓库

然后你就完成一次提交了

2.调试工具gdb

程序的发布模式有两种,debug和release,我们一般调试代码是用debug模式,由于gcc/g++编译出来的二进制文件默认是release模式,所以我们需要在后面加上-g选项,使其变成debug模式

然后我们就可以使用gdb调试工具了

gdb 文件名:打开gdb工具

quit/q:退出gdb工具

list/l 行号/文件名:可以打印出代码在屏幕上

gdb具有记忆功能,可以自动记忆上一个命令,点击回车可以执行下一个命令

b 文件名/行号:在第几行打印断点

info/i b:列出打印的断点

d 断点编号:可以删除断点

disable/enable 断点编号:可以打开/关闭断点

next/n :逐过程执行代码(类似F10)

step/s:逐语句执行代码(类似F11)

print/p 变量:查看变量内容

display 变量编号:可以把变量长显示在屏幕上

undisplay 变量编号:可以取消变量显示

continue/c:运行至下一个断点处

finish:运行结束所在函数

until 行号:跳转指定行,中间代码都是运行过的

info locals:显示当前栈帧局部变量的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值