Шаблон репозитория для практического задания «Система диспетчеризации задач с приоритетами» 6-го спринта «Мидл разработчик С++».
- Нажмите зелёную кнопку
Use this template, затемCreate a new repository. - Назовите свой репозиторий.
- Склонируйте созданный репозиторий командой
git clone your-repository-name. - Создайте новую ветку командой
git switch -c development. - Откройте проект в
Visual Studio Code. - Нажмите
F1и откройте проект в dev-контейнере командойDev Containers: Reopen in Container.
Данный репозиторий использует cmake — генератор систем сборки для C и C++. Позволяет создавать проекты, которые могут компилироваться на различных платформах и с различными компиляторами. Подробнее о cmake:
- https://dzen.ru/a/ZzZGUm-4o0u-IQlb
- https://neerc.ifmo.ru/wiki/index.php?title=CMake_Tutorial
- https://cmake.org/cmake/help/book/mastering-cmake/cmake/Help/guide/tutorial/index.html
mkdir build ; cd build
# Вызывается один раз перед сборкой проекта
cmake ..
# Вызывается каждый раз, когда необходимо собрать проект
make -j4cd build
ctest --verbose