Skip to content
Snippets Groups Projects
Commit fd640842 authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

Find Eigen in cmake file

parent 484c8222
No related branches found
No related tags found
3 merge requests!20new tag,!19new tag,!16Resolve "cannot find eigen files"
...@@ -39,6 +39,12 @@ endif() ...@@ -39,6 +39,12 @@ endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
FIND_PACKAGE(Eigen3 3.3 REQUIRED)
IF(Eigen3_FOUND)
INCLUDE_DIRECTORIES(${EIGEN3_INCLUDE_DIRS})
ENDIF(Eigen3_FOUND)
# Testing # Testing
IF(NOT BUILD_TESTS) IF(NOT BUILD_TESTS)
OPTION(BUILD_TESTS "Build Unit tests" ON) OPTION(BUILD_TESTS "Build Unit tests" ON)
......
Subproject commit 4ab9a199ff46b1220fb4fe99b019c8df526e53e9 Subproject commit 0260d91932df0ca0691842aa99b39acde5d49c45
...@@ -13,7 +13,7 @@ extern "C" { ...@@ -13,7 +13,7 @@ extern "C" {
#include <memory> #include <memory>
#include <cassert> #include <cassert>
// eigen // eigen
#include <eigen3/Eigen/Dense> #include <Eigen/Dense>
#ifndef RAD2DEG #ifndef RAD2DEG
#define RAD2DEG 180.0 / 3.14159265358979323846 #define RAD2DEG 180.0 / 3.14159265358979323846
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include <memory> #include <memory>
#include <cassert> #include <cassert>
#include <eigen3/Eigen/Dense> #include <Eigen/Dense>
#include "gnss_utils/gnss_utils.h" #include "gnss_utils/gnss_utils.h"
......
...@@ -8,9 +8,9 @@ ...@@ -8,9 +8,9 @@
#ifndef INCLUDE_GNSS_UTILS_UTILS_RCV_POSITION_H_ #ifndef INCLUDE_GNSS_UTILS_UTILS_RCV_POSITION_H_
#define INCLUDE_GNSS_UTILS_UTILS_RCV_POSITION_H_ #define INCLUDE_GNSS_UTILS_UTILS_RCV_POSITION_H_
#include <eigen3/Eigen/Dense> #include <Eigen/Dense>
#include <eigen3/Eigen/Geometry> #include <Eigen/Geometry>
#include <eigen3/Eigen/Sparse> #include <Eigen/Sparse>
#include "gnss_utils/observations.h" #include "gnss_utils/observations.h"
#include "gnss_utils/navigation.h" #include "gnss_utils/navigation.h"
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#ifndef INCLUDE_GNSS_UTILS_UTILS_SAT_POSITION_H_ #ifndef INCLUDE_GNSS_UTILS_UTILS_SAT_POSITION_H_
#define INCLUDE_GNSS_UTILS_UTILS_SAT_POSITION_H_ #define INCLUDE_GNSS_UTILS_UTILS_SAT_POSITION_H_
#include <eigen3/Eigen/Dense> #include <Eigen/Dense>
#include <eigen3/Eigen/Geometry> #include <Eigen/Geometry>
#include "gnss_utils/gnss_utils.h" #include "gnss_utils/gnss_utils.h"
......
...@@ -8,9 +8,9 @@ ...@@ -8,9 +8,9 @@
#ifndef INCLUDE_GNSS_UTILS_UTILS_TRANSFORMATIONS_H_ #ifndef INCLUDE_GNSS_UTILS_UTILS_TRANSFORMATIONS_H_
#define INCLUDE_GNSS_UTILS_UTILS_TRANSFORMATIONS_H_ #define INCLUDE_GNSS_UTILS_UTILS_TRANSFORMATIONS_H_
#include <eigen3/Eigen/Dense> #include <Eigen/Dense>
#include <eigen3/Eigen/Geometry> #include <Eigen/Geometry>
#include <eigen3/Eigen/Sparse> #include <Eigen/Sparse>
#include "gnss_utils/gnss_utils.h" #include "gnss_utils/gnss_utils.h"
namespace GnssUtils namespace GnssUtils
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment