互联网程序员都每天刷题嘛 tools 基本分析和调试技术介绍
互联网程序员都每天刷题嘛调试、分析、Git、Makefile、文档内容调试与分析有什么不同?调试:识别并消除软件中的错误分析:程序分析。测量诸如时间复杂度内存使用函数调用的频率和持续时间调试我们将使用gdb ,GNU项目调试器。要查看命令的简明列表,请查看a在以下代码中,我们使用快捷方式s表示step ,使用fin表示finish 。 $ gcc -g example.c -o runMe.exe $ gdb ./runMe.exe (gdb) break 16 Breakpoint 1 at 0x400232: file example.c, line 16. (gdb) run Starting program /root/src/debug/runMe.exe Enter the number: 3 Breakpoint 1, main () at example.c:16 i = 1; (gdb) s 18 fact(i, &j, num); (gdb) s fact (i=1, j=0x7fffee21c, num=3) at exa
下载地址
用户评论