Настройки CLion

Configurations

Конфигурация позволяет задать toolchain и параметры запуска.

Пример настройки конфигурации:

  1. Добавить новый C/C++ File.

  1. В нём указать желаемый toolchain, путь до файла и аргументы для запуска (аргументы командной строки, начиная с argv[1]).

Указание опций компиляции не обязательно, если устраивают дефолтные опции. На скришоте выше приведён пример указания ключа компиляции.

Toolchain

То же самое, что и toolset в VS = компилятор + линковщик + стандартные библиотеки.

По умолчанию CLion ставит вместе с собой (в новых версиях) MinGW (Windows) / использует GCC (Linux) / использует clang (MacOS, но это не точно).

Можно добавить свои toolchain, подробнее и ещё подробнее:

Для проекта можно настроить профили (toolchain + конфигурации). Автоматически при изменении toolchain с установленного по умолчанию к названию профиля будет добавляться суффикс с названием выбранного toolchain. Параметры Cmake можно переоределить в разделе CMake Options. сменить подсистемы сборки (generator) можно в разделе generator.

После применения профилей будут вызвана автоматически генерация под всеми профилями:

Если возникнут какие-то ошибки или предупреждения, то информация о них появится в логах в нижнем окне.

Примечение: при изменении CMakeLists.txt они автоматически сохраняются, но регенерация кеша сборки происходит после нажатия на Reload (возможно в настройках среды разработки можно автоматически применить изменения).

Настройка аргументов комнадной строки и рабочей директории происходит в debug configuration проекта

Last updated