linux 下调试c程序的方式有很多种,例如backtrace、gdb
我个人还是觉得gdb更简单方便,特别是gdb attach pid的方式,直接开一个窗口对指定pid程序进行调试,可以快速定位到程序错误的位置,backtrace很多时候会定位不准,毕竟gdb是编译级别的定位。所以以后查找bug尽量使用gdb
linux 下调试c程序的方式有很多种,例如backtrace、gdb
我个人还是觉得gdb更简单方便,特别是gdb attach pid的方式,直接开一个窗口对指定pid程序进行调试,可以快速定位到程序错误的位置,backtrace很多时候会定位不准,毕竟gdb是编译级别的定位。所以以后查找bug尽量使用gdb