我正在编写一个netscape iplanet插件(在solaris / C上使用eclipse),它基本上是一个具有特定入口点的共享对象,我希望能够使用eclipse的调试器(gdb)调试共享对象。 我记得在AIX中做了类似的事情,你可以让xldb连接到正在运行的进程。是否有可能让eclipse运行gdb以附加到正在运行的二进制文件? 我应该期待悲伤,因为我想调试动态加载的代码吗?
答案 0 :(得分:25)
是的。您需要转到Lauch配置对话框并选择“C ++ Attach to ...”。根据您的Eclipse版本,可能只有一个或多个“C ++ Attach to ...”变体可用。
答案 1 :(得分:9)
我将Eclipse CDT用于HP / UX远程环境。我不确定它是否适合你:
让您的应用在unix上运行
转到运行/调试配置/ C / C ++附加到远程
单击“调试”,将显示“处理”列表
选择要调试的过程。