linux中的gcc编译gdb调试
时间: 2024-05-14 20:08:44 浏览: 122
gcc是一种编译器,可以将C、C++等高级语言编写的源代码编译成可执行文件。而gdb是一种调试器,可以帮助程序员在程序运行时进行调试。在linux中,我们可以使用gcc编译源代码,并使用-g选项生成调试信息,然后使用gdb进行调试。
具体步骤如下:
1. 使用gcc编译源代码,并使用-g选项生成调试信息:
gcc -g source.c -o program
2. 使用gdb启动程序:
gdb program
3. 在gdb中设置断点:
(gdb) break line_number
4. 运行程序:
(gdb) run
5. 当程序运行到断点处时,gdb会停止程序的执行,此时可以使用gdb进行调试。
阅读全文
相关推荐















