Напишите (консольную) программу, принимающую на вход имя файла и набор параметров. В зависимости от параметров программа должна работать в трёх режимах:
test2gis -f Test.tst -m words -v mother
печатает количество слов «mother» в файле «Test.tst»
test2gis -f Test.tst -m checksum
печатает 32-битную чексумму, рассчитанную по алгоритму checksum = word1 + word2 + ... + wordN (word1..wordN – 32-хбитные слова, представляющие содержимое файла)
test2gis -h
печатает информацию о программе и описание параметров.
Поддержка CMake 3.10 и С++17.
Минимальный пример сборки:
cd test-2gis
mkdir build
cd build
cmake ..
cmake --build .
./test2gis [options]