Добавьте изменения в файл 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