Курсовой проект группы ИВ-521 по дисциплине "Технологии разработки программного обеспечения (ТРПО)"
Для 64-х битной платформы есть возможность скачать последний релиз
- GCC >= 4.7
- CMake >= 3.2.2
- Qt5 (для GUI)
Установка зависимостей в Ubuntu >= 14.04
sudo apt-get install build-essentials cmakeДля компиляции GUI необходимо установить фреймворк Qt5
- Cтандартная сборка (Только консольная утилита)
cd build
cmake ../
make- Тестовая сборка (Консольная утилита + тесты)
cd build
cmake ../ -DBUILD_TEST=1
make- Интерфейс сборка (Консольная утилита + GUI)
cd build
cmake ../ -DBUILD_GUI=1 -DQT_PATH=~/Qt/5.5/gcc_64
makeСкомпилированные исполняемые файлы находятся в папке bin
Запуск тестов
cd build
make tests-DCMAKE_BUILD_TYPE="Debug"Добавление отладочной информации-DBUILD_TEST=1Сборка юнит-тестов-DQT_PATH=/home/Qt/5.5/gccПуть до библиотек Qt-DBUILD_GUI=1Флаг сборки GUI-DWITH_WARNINGS=1Показывать все предупреждения при компиляции-DCMAKE_INSTALL_PREFIX=/usr/local/binПуть для установки бинарных файлов (make install)
