
You can change this behavior in the Build Tools settings.
CLION LINUX KERNEL UPDATE
Configure auto-reloadīy default, CLion doesn't update or reload your project automatically except for the cases of external events like VCS update. See this instruction for more information. iml file, since it will be regenerated on import. When working with a Makefile project under VCS, consider not to share the. To load the Makefile when ready, open it in the editor and click the Load Makefile project link in the notification:Īlternatively, use the Load Makefile Project action from the file's context menu in the project tree. This is helpful, for example, if your project requires some preconfigure step or launching a script to prepare the final Makefile, so you don't have it when opening your project in CLion.

You can also open a project as a folder and load the Makefile later. Take a look at the Troubleshooting section if your project fails to load correctly. Warning messages may appear during the process, but if loading finishes with a green checkmark next to the project name, this indicates a successful load. You will be able to clean and reload your project later (for example, after performing the required bootstrapping).Īt this point, CLion starts loading the project, displaying the progress and status in the Build tool window: When run on an uncleaned project, reload will miss all the unchanged files and might perform incorrectly.Ĭlear the Clean project checkbox if you prefer to load without cleaning. You will be prompted to clean the project:Ĭleaning is required for the project load as the Make build is incremental and only the updated files are compiled. In the dialog that opens, click Open as Project. Point CLion to a folder that contains the top-level Makefile or to that file directly:

Refer to Autotools if your Makefile project requires pre-configuration. The list of the open-source projects that Makefile support has been tested on is available here. Use the tickets linked to CPP-494 to leave your feedback and vote for the desired features. Note that Makefiles support in CLion is in its early stages. You can load Makefile projects in CLion and benefit from all the smart features the IDE provides.
