1、在项目中遇到复杂的问题,需要gdb进行调试,在linux运行环境中可以通过设置断点的方式进行调试,但是像ffmpeg中需要查看复杂的结构体信息时很不方便,此时可以将业务代码分离出来形成一个小的工程文件,通过继承开发环境的gdb界面进行调试,可以清楚的看到所有的信息。
1、在项目中遇到复杂的问题,需要gdb进行调试,在linux运行环境中可以通过设置断点的方式进行调试,但是像ffmpeg中需要查看复杂的结构体信息时很不方便,此时可以将业务代码分离出来形成一个小的工程文件,通过继承开发环境的gdb界面进行调试,可以清楚的看到所有的信息。