Настройки CLion
Last updated
Last updated
Конфигурация позволяет задать toolchain и параметры запуска.
Пример настройки конфигурации:
Добавить новый C/C++ File.
В нём указать желаемый toolchain
, путь до файла и аргументы для запуска (аргументы командной строки, начиная с argv[1]
).
Указание опций компиляции не обязательно, если устраивают дефолтные опции. На скришоте выше приведён пример указания ключа компиляции.
То же самое, что и toolset
в VS = компилятор + линковщик + стандартные библиотеки.
По умолчанию CLion ставит вместе с собой (в новых версиях) MinGW (Windows) / использует GCC (Linux) / использует clang (MacOS, но это не точно).
Можно добавить свои toolchain
, подробнее и ещё подробнее:
Для проекта можно настроить профили (toolchain
+ конфигурации). Автоматически при изменении toolchain
с установленного по умолчанию к названию профиля будет добавляться суффикс с названием выбранного toolchain
. Параметры Cmake можно переоределить в разделе CMake Options. сменить подсистемы сборки (generator) можно в разделе generator.
После применения профилей будут вызвана автоматически генерация под всеми профилями:
Если возникнут какие-то ошибки или предупреждения, то информация о них появится в логах в нижнем окне.
Примечение: при изменении CMakeLists.txt
они автоматически сохраняются, но регенерация кеша сборки происходит после нажатия на Reload
(возможно в настройках среды разработки можно автоматически применить изменения).
Настройка аргументов комнадной строки и рабочей директории происходит в debug configuration
проекта