Описание проекта здесь
Для запуска проекта необходимо установить CMake, GTest
Необходимо сделать файлы .sh исполняемыми:
sudo chmod +x run.sh clean.sh
Для автоматической сборки проекта можно использовать готовый скрипт run.sh
. Скрипт собирает проект в папке build
, генерирует тесты и запускает их.
run.sh
Исполяемый файл main
находится в папке build
- Создать папку сборки проекта
mkdir build cd build
- Сборка тестов устанавливается по опции
BUILD_TESTS
. По стандарту значениеBUILD_TESTS=OFF
cmake -D BUILD_TESTS=ON .. make
- Переход в папку с проектом
cd build
- Запуск тестов (опционально)
./tests
- Запуск программы
./main ../example_tests/test_2.txt output.txt