Skip to content

Build instructions

Michal Szwaj edited this page Mar 6, 2018 · 6 revisions

Prerequisites

  • CMake
  • OpenSSL
  • Boost libraries 1.61 or higher
  • libusb 1.0.0 or higher
  • Protocol buffers 3.0 or higher
  • C++ compiler with support of C++14 standard

Raspberry PI 3 (stretch)

  1. Install needed software

$ sudo apt-get install -y libboost-all-dev libusb-1.0.0-dev libssl-dev cmake libprotobuf-dev protobuf-c-compiler protobuf-compiler

  1. Clone aasdk repository

$ cd

$ git clone -b master https://github.com/f1xpl/aasdk.git

  1. Create aasdk_build directory at the same level as aasdk dir

$ mkdir aasdk_build

$ cd aasdk_build

  1. Generate cmake files

$ cmake -DCMAKE_BUILD_TYPE=Release ../aasdk

  1. Build aasdk

$ make

Clone this wiki locally