

Note: If you are using Visual Studio for C++ development (and the Visual C++ Compiler), try our ReSharper for C++. In our Quick Start Guide you can find the list of tools for each platform you need to start CLion. In case of Windows, the MinGW and Cygwin tool sets can be used. The debugging experience is just as you would expect: you can run your program step by step, set breakpoints, evaluate expressions, add watches, and set variable values manually during execution:ĬLion is a cross-platform IDE, so you can use it on OS X, Linux or Windows. For debugging, CLion currently supports GDB 7.8. Naturally, the IDE will invoke CMake automatically while building your project, so you don’t need to do it yourself.Īll CMakeCache variables and CMake errors are available within the CMake tool window inside the IDE:ĬLion supports the GCC and Clang compilers. Every change you make in CMakeLists.txt is automatically handled by CLion (but you can also call Reload CMake Project manually). If not, then our simple wizard will help you create a new project by initializing CMakeLists.txt with all the necessary definitions. If you already have a CMake-based project, just open the main CMakeLists.txt file in the IDE. It takes all the project’s information (source files, compiler settings, targets description, etc.) and handles all your changes in CMake files automatically. Let’s introduce you the main features included into this build:ĬLion uses CMake as a project model.

Please note that this build is not even a Beta yet, and we have lots of things to do before we release v1.0. That is why this early access program exists in the first place. We are very much looking forward to your feedback in order to help us create a tool that you will enjoy using on everyday basis. The Quick Start Guide can help you get familiar with the IDE.
CLION COMMUNITY EDITION DOWNLOAD
To download and try CLion right now, check out our EAP page.
