linux eclipse C++ gdb No symbol table is loaded. Use the "file" command

出现这个错误很有可能是在编译命令行中缺少了“-g”编译选项。具体设置可以在“project”->"properties"->"C/C++ Build"->"Settings"->"GCC C++Compiler"->"Debugging"中的Debug Level设置为Default(-g)或者更高(-g3)。

如果上述的选项已经设置了,重新编译后的二进制文件还是出现同样的错误,那么很可能是在“project”->"properties"->"C/C++ Build"->"Settings"->"GCC C++ Linker"中的“Omit all symbol information”被选中了,将该选项的勾去掉,就不会有‘No symbol table is  loaded”错误了。

你可能感兴趣的:(linux eclipse C++ gdb No symbol table is loaded. Use the "file" command)