在系统控制台上运行CLion(如Visual Studio)

时间:2016-02-13 21:55:05

标签: c++ console console-application clion

我正在尝试在CLion上运行一个简单的C ++程序。问题是,当我尝试编译并运行它时,它会在应用程序控制台中显示结果。我想在系统控制台上运行,就像Visual Studio运行控制台应用程序的输出一样。有没有办法做到这一点。我使用MINGW编译器。

3 个答案:

答案 0 :(得分:2)

好吧,如果有人仍然想在运行时打开外部 cmd 窗口,那么也有一种方法可以在 Windows 上执行此操作:

  1. 转到运行 > 编辑配置
  2. 对于可执行文件,选择 C:\Windows\System32\cmd.exe
  3. 对于程序参数使用:/c "start cmd.exe @cmd /k "ProjectName.exe""
  4. 对于工作目录,设置 cmake 调试(或发布)文件夹
  5. 保存并从运行按钮旁边的下拉菜单中选择配置文件

注意:在第三步中,/k 可以替换为 /c 以在程序运行后关闭窗口(/c 更像 Visual Studio,/k 更像代码块)< /em>

答案 1 :(得分:0)

我不确定Windows,但在linux中你可以使用this answer来完成。

如果您正在使用Windows,您可能可以将gnome-terminal更改为cmd,但您可能需要更改&#34; Program Arguments&#34;太

答案 2 :(得分:-1)

上述答案在 Windows 中也能正常工作。在工作目录中,您可以设置此 $CMakeCurrentBuildDir$ enter image description here