# 2023_1_SourcedOut Система антиплагиата для исходного кода на различных ЯП ### Разворачивание на сервере: 1. Склонируйте проект `git clone http://studgit.smcm.space/nstepanov22/OS4sem.git` 2. Перейдите в папку с проектом `cd OS4sem` 3. Поднимите контейнер `docker compose up --build` ### Запуск клиента: 1. Склонируйте проект `git clone http://studgit.smcm.space/nstepanov22/OS4sem.git` 2. Перейдите в папку с проектом `cd ./OS4sem/client` 3. Выполните команды `mkdir cmake_build && cd cmake_build && cmake .. && make && cd ../..` 4. Запустите `./client/cmake_build/internal/gui/gui_run` #### Для запуска клиента необходимо установить библиоткеки: * Boost 1.82.0 * Qt 6.4 ##### Установка boost: 1. Скачайте исходники `wget https://boostorg.jfrog.io/artifactory/main/release/1.82.0/source/boost_1_82_0.tar.gz` 2. Разархивируйте `tar xvf boost_1_82_0.tar.gz` 3. Выполните следующие команды построчно: * `cd boost_1_82_0` * `sudo ./bootstrap.sh --prefix=/usr/local` * `sudo ./b2 install` 4. Boost установлен, поздравляю ##### Установка qt: 1. `sudo apt install qt6-base-dev`