QtCreator и "Run CMake" - PullRequest
       17

QtCreator и "Run CMake"

0 голосов
/ 23 февраля 2012

При запуске CMake из представления проекта в QtCreator (команда «Запустить CMake») появляется мастер CMake. Это становится действительно раздражающим, и, поскольку я новичок в QtCreator, я не знаю, есть ли какое-то средство от этого.

Желаемым эффектом будет автоматическое выполнение команды cmake без чуда мастера CMake.

Ответы [ 2 ]

5 голосов
/ 17 августа 2013

Да, этот GUI меня тоже раздражает.

Единственный вариант - добавить пользовательский шаг сборки в конфигурацию вашего проекта.

Запустить приложение: cmake params Рабочая папка CMakeLists.txt:% {sourceDir}

этот шаг должен быть добавлен ДО выполнения шага.

1 голос
/ 25 февраля 2012

После того, как вы создали проект в Qt Creator, вам не нужно использовать команду «Запустить CMake», если по какой-то причине вы не считаете файлы проекта устаревшими. Просто нажмите build, run, debug и т. Д., И он позаботится о компиляции файлов, которые необходимо скомпилировать, и вызове CMake по мере необходимости.

Под ней используются Make-файлы Unix с Codeblocks для генерации XML-описания проекта. Запуск CMake из меню явно перезапускает CMake и анализирует описание XML.

...