AUROVA-LAB / lib_localization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lib_localization

Dependencies

This package requires of the following system libraries and packages

  • cmake, a cross-platform build system.
  • Eigen, C++ template library for linear algebra

Compilation and installation

Installation:

git clone https://github.com/AUROVA-LAB/lib_localization
cd lib_localization/
mkdir build
cd build
cmake .. 
make
sudo make install

How to include it

To use this library in an other library or application, it is necessary add in the CMakeLists.txt file:

find_package(localization REQUIRED)

And Eigen's dependence is necessary:

FIND_PACKAGE(Eigen3 REQUIRED)
INCLUDE_DIRECTORIES(${EIGEN_INCLUDE_DIR})

And link the libraries to the program

TARGET_LINK_LIBRARIES(<executable name> localization) 

About


Languages

Language:C++ 62.9%Language:HTML 35.9%Language:C 0.6%Language:CMake 0.5%