记录一下免得自己忘了,配图暂无,到时候打堆栈了再来修改。
打堆栈后,保存crash文件,找到出错的函数行号和模块
进入相应模块,gdb
l*对应行号
GDB调试时使用list命令时出现 “No symbol table is loaded. Use the “file” command”提示,其实是C编译器的选项CFLAGS没有设置好,gcc -o进行编译时不用不用写“-g”选项,只需在makefile文件开头写上“CFLAGS = -g”在编译时编译器就会自动使用CFLAGS的设置了。
记录一下免得自己忘了,配图暂无,到时候打堆栈了再来修改。
打堆栈后,保存crash文件,找到出错的函数行号和模块
进入相应模块,gdb
l*对应行号
GDB调试时使用list命令时出现 “No symbol table is loaded. Use the “file” command”提示,其实是C编译器的选项CFLAGS没有设置好,gcc -o进行编译时不用不用写“-g”选项,只需在makefile文件开头写上“CFLAGS = -g”在编译时编译器就会自动使用CFLAGS的设置了。