После запуска команды cmake
один раз для создания системы сборки, когда когда-нибудь я должен заново запустить команду cmake
?
Сгенерированные системы сборки могут обнаруживать изменения в связанных файлах CMakeLists.txt
и вести себя соответственно. Вы можете увидеть логику для этого в созданных Makefiles. Точные правила для того, когда это произойдет успешно, таинственны для меня.
Когда мне нужно перезапустить cmake
? Ответ зависит от используемого генератора?
Это сообщение в блоге (под заголовком: "Вызов CMake несколько раз" ) указывает на путаницу по этой проблеме и заявляет, что ответ на самом деле "никогда", независимо генератора, но я нахожу это удивительным. Это правда?