C++ EclipseCDT-如何在外部控制台(cmd.exe)中运行已编译的.exe

C++ EclipseCDT-如何在外部控制台(cmd.exe)中运行已编译的.exe,c++,c,eclipse,windows,cmd,C++,C,Eclipse,Windows,Cmd,有没有一种方法可以在Eclipse IDE中运行编译好的CDT程序,而不是在Eclipse终端中,而是在新的cmd.exe窗口中运行?一些运行配置或外部工具配置? 就像在QT中一样,当您运行编译的控制台应用程序时。 我在谷歌上搜索了这个简单的问题,但(对我来说奇怪的是)我没有找到答案。来自Eclipse CDT论坛,来自Klaus先生: 编辑运行配置: 在主页面上,将C/C++应用程序设置为: ${system_path:cmd.exe} 在“参数”页面上添加(调整路径和程序名): 在公用页上

有没有一种方法可以在Eclipse IDE中运行编译好的CDT程序,而不是在Eclipse终端中,而是在新的cmd.exe窗口中运行?一些运行配置或外部工具配置? 就像在QT中一样,当您运行编译的控制台应用程序时。
我在谷歌上搜索了这个简单的问题,但(对我来说奇怪的是)我没有找到答案。

来自Eclipse CDT论坛,来自
Klaus先生

编辑运行配置:

在主页面上,将C/C++应用程序设置为:

${system_path:cmd.exe}
在“参数”页面上添加(调整路径和程序名):

在公用页上取消勾选“分配控制台”

在上面的示例中,如果hello.exe结束,控制台窗口将立即关闭。如果不希望这样,请在“参数”页面上使用此版本:

/C "start ${system_path:cmd.exe} /K .\Debug\hello.exe"

顺便说一句,您也可以将相同的概念用于外部工具配置

您可以使用与任何其他程序相同的方式执行此操作。启动
cmd.exe
cd
.exe
所在的输出目录中,键入可执行文件的名称,按ENTER键。@Captain Obvlious这是玩笑吗?我的意思是,设置Eclipse,按“Run”,程序会在单独的控制台窗口中自动启动,而不是手动启动。
/C "start ${system_path:cmd.exe} /K .\Debug\hello.exe"