出现这个错误很有可能是在编译命令行中缺少了“-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”错误了。
本文详细解释了如何解决编译过程中遇到的‘Nosymboltableisloaded’错误,通过调整编译器选项和链接器设置,确保正确生成和包含符号信息。
1002

被折叠的 条评论
为什么被折叠?



