Сборка базовой структуры проекта с помощью CMake и CMakeLists.txt на Windows. Краткий и сжатый набор шагов, которые я выполнил для сборки и запуска структуры проекта на C++.
Описание
Использование базовой структуры:
building-with-cmake/
building-with-cmake/.gitignore
building-with-cmake/README.md
building-with-cmake/CMakeLists.txt
building-with-cmake/source
building-with-cmake/source/CMakeLists.txt
building-with-cmake/source/main.cpp
Научитесь собирать проект с помощью CMake. Хотя бы небольшой, как этот.
Цели
Собрать и запустить код.
Этапы сборки
Я создал этот пример на машине windows. Я думаю, что это релевантная информация.
При первом открытии каталога
Выполните шаги в следующем порядке:
@REM this is a comment
@REM create directory
mkdir build
@REM go to directory
cd build
@REM setup the project
cmake ..
@REM build the program
cmake --build .
@REM run the program
Debugbuilding-with-cmake
После создания каталога сборки
Выполните следующие действия:
@REM build the program, probably after code change
cmake --build .
@REM run the program
Debugbuilding-with-cmake
В качестве альтернативы нам может потребоваться выполнить еще один шаг. Возможно, если мы
изменим списки CMakeLists. Я не уверен в этом.
@REM setup the project
cmake ..
@REM build the program
cmake --build .
@REM run the program
Debugbuilding-with-cmake