Skip to content
This repository has been archived by the owner on May 7, 2018. It is now read-only.

suricats/surirobot-client-qt

Repository files navigation

Surirobot Client

The client of Surirobot made with Qt 5.5.1;

Getting Started

Surirobot Client is available for Linux system.

Prerequisites

install build-essential gdb

Installing under Linux with Netbeans

The installation has been tested on Ubuntu 16.04 with Netbeans 8.2

  1. Install Netbeans C/C++
  2. Install Qt5, Qt5Multimedia and QMake
sudo apt-get install qt5-default qtmultimedia5-dev qt5-doc
  1. Install HiRedis
sudo apt-get install libhiredis-dev
  1. Install UUID and OpenCV
sudo apt-get install libopencv-dev uuid-dev 
  1. Install audio packages (OpenAL, SNDFile, AVDevice and SDL2)
sudo apt-get install libopenal-dev libalut-dev libsndfile1-dev libsdl2-dev libsdl2-mixer-dev libavdevice-dev
  1. Optional packages
libmpg123-dev libao-dev
  1. Clone and open project
  2. Use linux-debug build configuration or
  • Add a linker to HiRedis library: Properties > Linker > Librairies > Add Library File > Find libhiredis.so
  • Add other linkers
  • Enable QtNetwork : Properties > Qt > Check 'QtNetwork'

Installing under Linux with command lines

Look at Dockerfile

Authors

  • Suricats Consulting - website
  • Switch Team

License

This project is licensed under the MIT License