Eclipse CDT – 如何在外部控制台(cmd.exe)中运行编译的.exe

有没有办法在Eclipse IDE中运行编译的CDT程序,但不是在Eclipseterminal中,而是在新的cmd.exe窗口中运行? 一些运行configuration或外部工具configuration? 就像在QT中,当你运行编译的控制台应用程序。 我在这个问题上用googlesearch了一个简单的问题,但是(对我来说奇怪)我没有find答案。

从Eclipse CDT论坛,从Mr Klaus

编辑运行配置:

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

 ${system_path:cmd.exe} 

在参数页面添加(调整路径和程序名称):

 /C "start .\Debug\hello.exe" 

在通用页面上不要勾选"Allocate console"

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

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

顺便说一句,你可以使用相同的概念外部工具配置也!