Здравствуйте, SaZ, Вы писали:
SaZ>Здравствуйте, anastasiak2512, Вы писали:
A>>А что вы имеете в виду под полной пересборкой проекта? A>>Для Run/Debug конфигураций в CLion по умолчанию прописан шаг Build как Before Task. Его можно удалить в настройках конфигурации. Но вообще, конечно, этот шаг проходит мгновенно, если перестраивать ничего не надо, и по сути ничего не делает.
SaZ>В том то и дело, при запуске "cmake --build" пересборка происходит практически мгновенно, потому что ничего не поменялось. А при нажатии Ctrl+F9 (build) в CLion происходит перекомпиляция всех файлов в проекте.
SaZ>Update.
SaZ>В системе у меня установлен cmake 3.16 — с ним всё в порядке. В CLion идёт 3.21 — он триггерит перекомпиляцию. SaZ>Регрессия?
Ну, если только в CMake. Можно попробовать CMake из CLion-а. Наверное при смене версии CMake, он перезапустит сборку, кажется, это логично. Но CLion тут точно не при чем — он просто команду CMake запускает. Ее можно всегда просто руками проверить в терминале.