- cmake 3.5
- g++
- boost
- yaml-cpp
- CLion (IDE)
- JournalItem.cpp - Реализация класса хранения элемента журнала
- JournalItem.h - Описание интерфейса к классу
- App.cpp - Реализация меню
- main.cpp - входная точка
Нужен для генерации Makefile и установки путей характерных для платформы
В каталоге с кодом:
cmake .
Нужен для сборки, генерирует бинарник: journal_version_23
make
#чтоб очистить сборку
make clean
./journal_version_23
###### Меню ######
1 - Добавить журнал
2 - Вывод всех журналов
3 - Подсчет журналов за конкретный год
4 - Завершить программу
Выбирите действие: 4
Выход