阐述网站建设的步骤,网站运行速度慢,做组织架构图的网站,设计签名的软件1.如何在linux下调试程序#xff1f; \qquad在进行程序编译时#xff0c;如果需要调试#xff0c;那么需要加入调试指令。
gcc filename.c -o 可执行文件名 -g\qquad对程序进行调试
gdb 可执行文件名2.调试的基础操作 \qquad在gdb的界面下的操作#xff1a;查看
l #默认…1.如何在linux下调试程序
\qquad在进行程序编译时如果需要调试那么需要加入调试指令。
gcc filename.c -o 可执行文件名 -g\qquad对程序进行调试
gdb 可执行文件名2.调试的基础操作
\qquad在gdb的界面下的操作查看
l #默认查看源代码l .c源文件:行数 #查看制定的.c文件的行,继续查看按l,或者按l之后一直回车l .c源文件:函数名 #查看制定.c文件的函数,继续查看按l,或者按l之后一直回车\qquad在gdb的界面下的操作打断点
b 行数 #在制定的行打断点b 行数 if 条件 #条件断点\qquad在gdb的界面下的操作查看断点
i b #查看断点序号等b 行数 if 条件 #条件断点\qquad在gdb的界面下的操作调试
start #开始调试n #单步调试c #执行到下一断点s #进入函数体内部p 变量名 #查看对应的变量值ptype 变量名 #查看对应的变量类型display 变量 #追踪对应的变量值并打印undisplay 变量 #停止追踪变量值d 断点序号finish #跳出函数体quit #退出gdb