Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.21 KB

File metadata and controls

43 lines (27 loc) · 1.21 KB

Домашнее задание 'LIFO Stack'

Выполнение

Добавьте изменения в файл stack.cpp в корневом каталоге репозитория. Требования к программе возьмите из документа с домашним заданием.

Сборка

Для сборки проекта выполните:

cmake -B build/
cmake --build build/ -j $(nproc)

Тестирование

Зависимости

Для тестирования проекта используются следующие зависимости:

  • GoogleTest — библиотека/фреймворк для написания юнит-тестов для C/C++.

GoogleTest можно установить стандартным пакетным менеджером операционной системы.

Сборка

Для сборки проекта с тестами выполните:

cmake -B tests/ -DWITH_TESTS=ON
cmake --build tests/ -j $(nproc)

Запуск тестов

Для запуска тестов выполните:

ctest --test-dir tests/ --output-on-failure