2012-10-25 64 views
3

我在win7上运行Eclipse。我想制作可以在Windows或Linux上运行的控制台应用程序。我也跟着上的导向here如何设置编译器Eclipse调试:“最终序列错误 - 无法执行MI命令”

我试图编译和运行一个简单的Hello World程序。它编译罚款,但是当我尝试调试,我得到以下错误:

'launching test' has encountered a problem. 

Error in final launch sequence. 

单击详细信息显示以下信息。

Error in final launch sequence 
Failed to execute MI command: 
-exec-run 
Error message from debugger back end: 
Don't know how to run. Try "help target". 
Don't know how to run. Try "help target". 

我的gdb调试器的路径是C:\codesourcery\bin\arm-none-eabi-gdb.exe

我不完全知道如何着手。

回答

0

如果你正在创建一个Windows控制台,那么我会认为你需要在C GDB:\ MinGW的或任何你有你的Windows 7 gcc工具。

要改变你的基于Eclipse开普勒调试器去: 运行 - >调试配置。选择Debugger选项卡并在“GDB调试器”字段中输入Windows gdb.exe文件的路径(如果您使用的是minGW,请输入c:\ MinGW \ bin \ gdb.exe)

0

我意识到这是一个老问题,但希望它会帮助某人。在我的情况下,只有一个内存地址设置了一个断点(没有与它关联的文件名)。不知道我是如何陷入这种情况的......一旦我删除了断点,我就可以用调试器启动我的程序。请注意,我使用Eclipse CDT露娜(SR2)

+0

这应该是一个新的问题,而不是答案。 –

+0

这不是一个问题。 –

相关问题