在Linux上,我有一些使用自己的makefile构建的C++程序,我正在寻找一些GUI调试器来在源代码级调试它们。我可以使用Eclipse CDT来调试预构建的C++可执行文件吗?
以前我在openSUSE(12.3)上使用KDbg(2.5.2)。它可以工作,但有一些非常恼人的限制,例如,当调试程序没有被Kdbg捕获时,我不能设置断点 - 我的意思是,为了设置新的断点,我必须在程序启动前设置它,或者程序在击中已设置的断点时暂停。
现在我尝试使用Eclipse CDT。我得到了eclipse-cpp-juno-SR2-linux-gtk.tar.gz但是我发现我不知道如何加载我的可执行文件以便开始调试。
我搜索了一些词,比如「eclipse debug pre-built C binary」,但似乎很少关心这个功能。
Eclipse CDT真的能做到吗?如果Eclipse CDT不能,那么KDbg有没有更好的选择?请帮忙。
谢谢你的提示。 – 2014-11-22 02:42:05