3
我正在使用emacs + gdb在unix中调试一堆.c文件 - 它总是运行良好。但是我工作的一些项目也有一堆.pc(Pro * C/C++)文件。这些文件在编译后生成.c和.i相关文件。但在运行期间,我只能看到gdb中的.i文件 - 这些文件对调试无用,而且始终不同步。换句话说,gdb不会加载我需要的.c文件。如何调试.pc文件?
其中一位与我一起工作的人建议在另一个编辑器中打开.c文件,并尝试找到gdb显示的.i文件所在行的来源。
还有别的办法吗?如何在gdb中加载.c文件?如何调试此.pc文件?