Desenvolvimento
Todos os projetos foram desenvolvidos em C++, utilizando Cmake para compilação, Google Tests como framework de testes unitários, alguns shellscrips de configuração e Docker para realização de integração contínua na plataforma TravisCI.
Modo de desenvolvimento
Obs1: Os projetos não são instalados dessa forma, é necessário executar cada um em sua pasta build.
Obs2: Dentro da pasta build também será gerado um executável tests, com os testes unitários.
Para compilar os projetos em modo de desenvolvimento, com debug e testes unitários basta executar os comandos:
VSS-Core
git clone https://github.com/VSS-SDK/VSS-Core
cd VSS-Core
sudo ./configure.sh development
VSS-Vision
git clone https://github.com/VSS-SDK/VSS-Vision
cd VSS-Vision
sudo ./configure.sh development
VSS-Simulator
git clone https://github.com/VSS-SDK/VSS-Simulator
cd VSS-Simulator
sudo ./configure.sh development
VSS-Viewer
git clone https://github.com/VSS-SDK/VSS-Viewer
cd VSS-Viewer
sudo ./configure.sh development
VSS-Joystick
git clone https://github.com/VSS-SDK/VSS-Joystick
cd VSS-Joystick
sudo ./configure.sh development