Why do you need a CMake project?

Everything you do in CLion is done within the context of a project. Your project serves as the basis for coding assistance, bulk refactoring, coding style consistency, and other smart features available in CLion.

CLion uses the CMake project model. Any CMake-based projects can be opened easily and with no additional configuration in CLion: just point to a top-level CMakeLists.txt file to open a project.

To learn how to open/create your CMake-based project in CLion or import a non-CMake project, check out the short description in Step 1 of the Quick Start Guide: Open/Create a project in CLion.

View this short demo about CMake features in CLion on our YouTube channel. Refer to the official CMake documentation and training materials or our Quick CMake Tutorial.


Please sign in to leave a comment.

Have more questions?

Submit a request