Linux - Run with sudo

Hi,

I just started using CLion and can't find how to execute the built program as root (sudo). Is this even possible from the IDE?

In case this info is required:
     CLion 1.1.1
     Build #CL-141.2614

Thanks for your time and support!
Victor

3 comments
Comment actions Permalink

Hi Victor!

Straightforward approach is to launch IDE under super user, according to this discussion some users considered it a good solution. If you feel like it's not an option for you, don't hesitate to submit request to our tracker. Description of use case would be very helpful.

0
Comment actions Permalink

Hi,

I also need to debug my app as root. I'm testing the workaround (sudo (installPath)/clion/bin/clion.sh).

Clion start correctly but I'm getting these messages after loading my project :

Error:CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
Error:CMAKE_C_COMPILER not set, after EnableLanguage
Error:CMAKE_CXX_COMPILER not set, after EnableLanguage

It works fine in "normal" mode

In Settings/toolchains, Cmake 3.5.1 (make,c compiler en c++ compiler) are found.

Any idea ?

 

Thanks

 

0
Comment actions Permalink

Hi again,

I've found how to resolve my issue :

- Settings/build/Cmake : Checkbox "Pass system environment variables" was unchecked.

After having checked it, there was some error message "failed simple builds" or something like that.

I had to set cmake path (/usr/bin/cmake) in Settings/build/toolchains, instead of "use bundled"

I can compile and execute in sudo mode now

 

Hope this helps

Max

0

Please sign in to leave a comment.