一 file命令加载程序
1 格式
file [可执行文件]
2 实战
2.1 新建test.cpp文件
#include <stdio.h>
int main()
{
bool b=false; //如果文件命名为test.c就会报错,因为C语言没有bool类型
printf("hello, boy \n" );
return 0;
}
2.2 编译并运行该程序
[root@localhost temp]# g++ -g test.cpp -o test
[root@localhost temp]# ./test
hello, boy
2.3 启动gdb,然后加载可执行程序test
[root@localhost temp]# gdb
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-100.el7_4.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This