Repositório para o desenvolvimento do RRT em C++
Este projeto é destinado ao desenvolvimento de uma implementação de RRT (Rapidly-exploring Random Tree) em C++ para o Small Size League (SSL) da ROBOIME.
Este projeto utiliza o gerenciador de pacotes Vcpkg para instalar as bibliotecas Flann e lz4.
- Clone o Vcpkg:
git clone https://github.com/microsoft/vcpkg.git
- No windows entre no diretório do Vcpkg e execute:
./bootstrap-vcpkg.bat
- No diretório do Vcpkg, instale o flann e o lz4
./vcpkg install flann ./vcpkg install lz4
- Com o projeto aberto no Visual Studio, vá em Projeto -> RRT Propriedade, vá em diretórios VC++.
Em diretórios de inclusão coloque:Em diretórios de Bivliotecas coloque:C:\path\to\vcpkg\installed\x64-windows\include
C:\path\to\vcpkg\installed\x64-windows\lib
- Repita os passos para o Flann e o lz4 na arquitetura x86
Lembrando que o Flann e o lb4 podem sem instalados sem o uso do Vcpkg, mas recomendo seu uso