我似乎无法在调试模式下运行简单的hello world应用程序。当我按下Debug按钮时,应用程序会正常执行并结束,即使我已经在" hello world"打印出来。我也经历了这个菜单:"运行>配置启动......"并选择了可执行文件。进入调试模式还有什么我需要做的吗? KDevelop的版本是4.7.4和OS:Linux Mint
我还注意到“运行”菜单中的所有跟踪命令都被禁用(Step Over,Step Into,...)
答案 0 :(得分:1)
使用调试符号构建应用程序。
例如,如果您使用cmake将-DCMAKE_BUILD_TYPE=Debug
添加到您的cmake调用中。 (或者如果你在那里创建构建文件夹,在KDevelop中选择它)
答案 1 :(得分:0)
这听起来像我遇到的问题。我在debugger executable
的{{1}}页面的debug
字段中输入了我尝试调试的exe的名称。然而,该字段用于调试器程序本身,例如, launch configuration
。