внутреннее представление всего проекта в виде Release / Debug]
Generate [Создаются файлы проекта, в том числе исполняемый, например, в MCVS будет создан sln]
Build [создаются бинарные файлы проекта]
И еще вопрос, например, можно встретить такую команду:
cmake --build . --config Release --target MyApp
Как посмотреть все аргументы, которые могут быть после --config? Пытался в документации найти, не удалось. Кажется, что там может быть либо Release, либо Debug, но не уверен....
Посмотреть можно в документации на сайте или cmake --help Остальное не понятно в чем вопрос
"Остальное не понятно в чем вопрос" Верно понял, что данным с фото из "professional CMake" соотве-т поведение, установленных мной в квадратных скобках: Configure [создает внутреннее представление всего проекта в виде папки Release / Debug и необходимых файлов для этих состояний кода] Generate [Создаются файлы проекта, в том числе исполняемый, например, в MCVS будет создан sln] Build [создаются бинарные файлы проекта]
Верно, только configure отдельно не используется, оно делается по команде generate (-G)
"configure отдельно не используется" — не очень понял, в грачиском приложении CMake можно заметить, что configure отдельно от generate . Зачем тогда отдельная кнопка для нее, да и в книге отдельное окно...
Не знаю и не знаю что за грачиское приложение, в любом случае это не принципиально. При использовании CMake у тебя только 2 основных шага CMake CMake -b
"грачиское" — не удалось загуглить, раскройте, пожалуйста)
Я не понял, это же ты написал
а я тоже не понял, что я там такого хотел написать, тогда, у меня вопросы сняты.... Вспомнил, "в графическом" СПАСИБО!
И что за графическое приложение такое?
ну на винду, не в терминале в смысле)
Обсуждают сегодня