- linux操作系统:物理机,云服务器,虚拟机
- c++开发调试环境准备
安装gcc,g++,gdb 在ubuntu平台: apt install gcc g++ make gdb 在centos平台: yum install gcc gcc-c++ make gdb
- linux下的调试工具gdb
https://www.sourceware.org/gdb/
makefile参数:
CFLAGS: -g
有了-g参数调试比较方便,如果没有-g参数,就没有调试信息,调试比较的困难
gdb的使用 1.对文件进行gdb调试:gdb +文件名
makefile带-g参数的
makefile不带-g参数
1.break(b)+函数名 2.break(b)+文件:行数4.查看断点信息:i b 5.执行:run或者r 6.往下执行:next或者n 7.查看变量信息:p 变量名



