CLion 2017.3 Help

Reloading Project

When a CMakeLists.txt file changes, CLion shows a banner on top of the editor:

cl reload cmake

As you see, CLion suggests to reload the current project using the following options:

  • Reload changes
  • Enable Auto-reload

Choose the first option to reload the current project manually. In this case, the subsequent editing on the file CMakeLists.txt will lead to showing the same banner.

The second option results in selecting the checkbox Automatically reload CMake project on editing in the CMake page of Settings. All the subsequent changes of the file CMakeLists.txt will cause the automatic reload of the current project and will pass unnoticed.

It is possible to make CLion always reload automatically. This is done in one of the following ways:

  • Open Settings, and under the Build, Execution, Deployment node click the CMake page. Then select the checkbox Automatically reload CMake project on editing.
  • Click search everywhere and type cmake. Click the line with the required action:
    cl cmake reload

In addition, CLion allows you to reload the project using the main menu. To reload a project from the main menu, do one of the following:

  • On the main menu, choose File | Reload Project
  • On the main menu, choose Tools | CMake | Reload Project
  • In CMake tool window, click the icon refresh button
Besides, a project is reloaded when you perform the reset CMake cache action.

Last modified: 27 March 2018

See Also

Languages, Frameworks and Technologies:


External Links: