diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 0161f2a1ea40c426e0c809f948321b38a93c4139..62424a3d43bf1696cb2f22054e9c7046d948181c 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -68,6 +68,9 @@ ENDIF (Suitesparse_INCLUDE_DIRS)
 
 #include directories
 INCLUDE_DIRECTORIES(.)
+
+INCLUDE_DIRECTORIES(${EIGEN_INCLUDE_DIRS})
+
 IF(Ceres_FOUND)
     INCLUDE_DIRECTORIES(${CERES_INCLUDE_DIRS})
 ENDIF(Ceres_FOUND)