Running CLion on the System console (like Visual Studio)
Asked Answered
W

4

14

I am trying to run a simple C++ program on CLion. The problem is that when I try to compile and run it, it shows the result in the application console. I want to run on the System console like the Visual Studio runs the output of the console apps. Is there a way of doing this. I use MINGW compiler.

Westernize answered 13/2, 2016 at 21:55 Comment(0)
S
6

You can use an external terminal, do these steps.

  1. (top menu) run\ edit Configurations
  2. tick 'run in external console'

enter image description here

Selfabasement answered 3/1, 2022 at 18:44 Comment(1)
What IDE version is it? I don't have that option.Lasso
H
4

Well, if anyone is still around wanting to open an external cmd window on run, there is a way to do it on Windows as well:

  1. Go to Run > Edit Configurations
  2. For the executable select C:\Windows\System32\cmd.exe
  3. For program arguments use: /c "start cmd.exe @cmd /k "ProjectName.exe""
  4. For working directory set the cmake debug (or release) folder
  5. Save and select the profile from the dropdown right next to the run button

Note: In the third step /k can be replaced with /c to make the window close after the program is run (with /c its more like visual studio and with /k its more like code blocks)

Hermes answered 24/3, 2021 at 17:13 Comment(0)
D
1

the above answer works fine in windows also. In working directory you can set this $CMakeCurrentBuildDir$ enter image description here

Desiccant answered 4/8, 2021 at 2:9 Comment(1)
Please don't put text in images.Warhead
G
0

I am not sure about Windows but in linux you can do it using this answer.

You might be able to change the gnome-terminal to cmd if you are using windows but you will probably need to change the "Program Arguments" too.

Gentility answered 16/4, 2017 at 18:23 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.