Rgzz's Record

知道的越多,不知道的越多。

0%

Cheatsheet


查看linux内核版本
 [linuxmi@linux:~/www.xxx.com]$ uname -r
 5.3.0-28-generic 
gdb显示intel和at&t汇编

在windows下使用习惯了intel汇编,在Linux下看的难受,在gdb下使用下面的命令行进行切换:

set disassembly-flavor intel
set disassembly-flavor att
gdb调试带参程序
1. 编译程序:
   gcc/g++ -g prog.c/cpp -o prog
2. 启动 GDB 调试器:
   gdb prog
3. 设置程序参数:
   在 GDB 调试界面中,使用命令 set args "参数" 来设置参数,例如:
   set args -l a -C abc
4. 开始调试:
   按下回车后,使用命令 r 开始程序执行