我正在尝试使用eclipse Galileo IDE在 mint Linux 中调试C项目。当我尝试在DEBUG模式下运行项目时,进程终止,因为它说 - 缺少调试信息。
在 Eclipse 控制台中出现以下消息
No source available for "main() "
and
Reading symbols from /home/project/netconf/target/bin/netconfd...(no debugging symbols found)...done.
我正在使用自定义构建命令
make DEBUG=1 STATIC=1 [eclipse >project >properties > c/c++ build > builder settings]
它在RELEASE模式下构建并运行良好。
我能够使用命令终端的普通命令行构建,使用相同的构建选项构建相同的应用程序
> sudo make DEBUG=1 STATIC=1
现在我可以启动命令行gdb session,因为生成了调试信息,但是这样调试非常困难。
我需要知道是否有任何其他设置需要更改,以便我可以在 eclipse 中开始调试。
提前致谢。