- Boost libraries:
yum install boost-devel
- C++14 compatible compiler (GCC 5.3.1):
sudo yum install centos-release-scl sudo yum install devtoolset-4-gcc* scl enable devtoolset-4 bash
- SEMA libraries:
- Download from http://www.adlinktech.com/PD/web/PD_Driver.php?cp=Driver&PDNo=1274&kind=UT
- Run
/archive-directory/binaries/linux64/SEMA_x64
as root - Copy header files to
/opt/Sema/include
- Link binaries from
/usr/local/SEMA/lib
->/opt/Sema/lib
- Create header file "Sema.h" to collect includes
- pybind11 libraries:
- Install developer extensions for python:
pip install pytest yum install python-devel
- Clone repository
git clone https://github.com/pybind/pybind11.git
into /opt - Check installation:
cd /opt/pybind11 mkdir build cd build cmake .. make check -j 4
- Install developer extensions for python:
git clone https://github.com/DavidMonk00/UROP-CMS-com-e.git
crontab -e
:
* * * * * /path-to-folder/bin/main.py
0 * * * * /path-to-folder/bin/purge.py