Compile own Project using Player/Stage

classic Classic list List threaded Threaded
5 messages Options
Uli
Reply | Threaded
Open this post in threaded view
|

Compile own Project using Player/Stage

Uli
I try to compile my own project which uses Player/Stage and (hopefully very soon) PCL. However, I always get the same error: The PCL header files can't be found. For instance the header "point_types.h" is located at  usr/local/include/pcl-1.6/pcl.

Therefore, I include the header in my programm with the command (in c++): #include <pcl/point_types.h>
And compile the programm with the following command:
g++ Main.cpp PointsCaptureClass.cpp KinectOrientation.cpp -o KinectProgr.o -I/usr/local/include/player-3.0 -I/usr/local/include/pcl-1.6/pcl -L/usr/local/lib -lplayerc -std=c++0x

Does anybody know what I'm doing wrong?
Reply | Threaded
Open this post in threaded view
|

Re: Compile own Project using Player/Stage

Jochen Sprickerhof
Administrator
Hi Uli,

* Uli <[hidden email]> [2013-11-22 05:37]:

> I try to compile my own project which uses Player/Stage and (hopefully very
> soon) PCL. However, I always get the same error: The PCL header files can't
> be found. For instance the header "point_types.h" is located at
> usr/local/include/pcl-1.6/pcl.
>
> Therefore, I include the header in my programm with the command (in c++):
> #include <pcl/point_types.h>
> And compile the programm with the following command:
> g++ Main.cpp PointsCaptureClass.cpp KinectOrientation.cpp -o KinectProgr.o
> -I/usr/local/include/player-3.0 -I/usr/local/include/pcl-1.6/pcl

-I/usr/local/include/pcl-1.6/

Cheers Jochen
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Uli
Reply | Threaded
Open this post in threaded view
|

Re: Compile own Project using Player/Stage

Uli
I already tried this.

The command

"g++ Main.cpp PointsCaptureClass.cpp KinectOrientation.cpp -o KinectProgr.o -I/usr/include/pcl-1.6/ -I/usr/local/include/player-3.0 -L/usr/local/lib -lplayerc -std=c++0xbut"

throws the following error:

In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from Main.cpp:9:
/usr/include/pcl-1.6/pcl/common/eigen.h:84:27: error: Eigen/StdVector: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:85:22: error: Eigen/Core: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:86:29: error: Eigen/Eigenvalues: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:87:26: error: Eigen/Geometry: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:88:21: error: Eigen/SVD: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:89:20: error: Eigen/LU: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:90:23: error: Eigen/Dense: Arquivo ou diretório não encontrado
In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from Main.cpp:9:
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::computeRoots(const Matrix&, Roots&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:163: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:163: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:163: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:168: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:183: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:184: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:185: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:186: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen22(const Matrix&, typename Matrix::Scalar&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:217: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:217: error: expected ‘(’ before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:217: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen22(const Matrix&, Matrix&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:261: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:261: error: expected ‘(’ before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:261: error: ‘::min’ has not been declared
In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from Main.cpp:9:
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::computeCorrespondingEigenVector(const Matrix&, const typename Matrix::Scalar&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:323: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:323: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:323: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:339: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:341: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:343: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen33(const Matrix&, typename Matrix::Scalar&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:361: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:361: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:361: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:382: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:384: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:386: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen33(const Matrix&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:399: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:399: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:399: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen33(const Matrix&, Matrix&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:421: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:421: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:421: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:429: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:429: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:429: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:434: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:434: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:434: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:450: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:452: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:454: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:459: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:459: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:459: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:475: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:477: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:479: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:507: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:512: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:517: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:533: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:540: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:547: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:565: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:572: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:579: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: At global scope:
/usr/include/pcl-1.6/pcl/common/eigen.h:716: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:726: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:727: error: expected initializer before ‘getTransFromUnitVectorsZY’
/usr/include/pcl-1.6/pcl/common/eigen.h:737: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:747: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:748: error: expected initializer before ‘getTransFromUnitVectorsXY’
/usr/include/pcl-1.6/pcl/common/eigen.h:758: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:768: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:769: error: expected initializer before ‘getTransformationFromTwoUnitVectors’
/usr/include/pcl-1.6/pcl/common/eigen.h:780: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:791: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:804: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:818: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:818: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:830: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:831: error: expected initializer before ‘getTransformation’
/usr/include/pcl-1.6/pcl/common/eigen.h:839: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: variable or field ‘loadBinary’ declared void
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: expected primary-expression before ‘const’
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: expected primary-expression before ‘&’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: ‘file’ was not declared in this scope
In file included from /usr/include/pcl-1.6/pcl/common/eigen.h:850,
                 from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from Main.cpp:9:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:38: error: expected ‘,’ or ‘...’ before ‘::’ token
In file included from /usr/include/pcl-1.6/pcl/common/eigen.h:850,
                 from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from Main.cpp:9:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransFromUnitVectorsZY(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:40: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:40: error: expected ‘;’ before ‘tmp0’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:41: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:41: error: expected ‘;’ before ‘tmp1’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:42: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:42: error: expected ‘;’ before ‘tmp2’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:44: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:44: error: ‘tmp0’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:45: error: ‘tmp1’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:46: error: ‘tmp2’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:50: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:50: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:57: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransFromUnitVectorsXY(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:59: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:59: error: expected ‘;’ before ‘tmp2’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:60: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:60: error: expected ‘;’ before ‘tmp1’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:61: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:61: error: expected ‘;’ before ‘tmp0’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:63: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:63: error: ‘tmp0’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:64: error: ‘tmp1’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:65: error: ‘tmp2’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:69: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:69: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:76: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransformationFromTwoUnitVectors(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:78: error: ‘z_axis’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:78: error: ‘y_direction’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:78: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:81: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:81: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:88: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransformationFromTwoUnitVectorsAndOrigin(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:91: error: ‘y_direction’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:91: error: ‘z_axis’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:91: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:92: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:92: error: expected ‘;’ before ‘translation’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:93: error: ‘translation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:96: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getEulerAngles(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:98: error: ‘roll’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:98: error: ‘t’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:99: error: ‘pitch’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:100: error: ‘yaw’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:103: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTranslationAndEulerAngles(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:105: error: ‘x’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:105: error: ‘t’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:106: error: ‘y’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:107: error: ‘z’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:108: error: ‘roll’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:109: error: ‘pitch’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:110: error: ‘yaw’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:113: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:113: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransformation(float, float, float, float, float, float, int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:117: error: ‘t’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:123: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:123: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:131: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::saveBinary(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:133: error: ‘matrix’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:134: error: ‘file’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: variable or field ‘loadBinary’ declared void
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: expected primary-expression before ‘const’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: expected primary-expression before ‘&’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: ‘file’ was not declared in this scope
In file included from /usr/include/pcl-1.6/pcl/point_types.h:301,
                 from Main.cpp:9:
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:174: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:174: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:175: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:175: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:176: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:176: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:177: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:177: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:178: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:178: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:179: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:179: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:180: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:180: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:181: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:181: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:187: error: ISO C++ forbids declaration of ‘EIGEN_ALIGN16’ with no type
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:187: error: expected ‘;’ before ‘union’
Main.cpp:76: error: expected ‘;’ at end of input
Main.cpp:76: error: expected ‘}’ at end of input
Main.cpp:76: error: expected unqualified-id at end of input
Main.cpp:76: error: expected ‘}’ at end of input
In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from PointsCaptureClass.cpp:48:
/usr/include/pcl-1.6/pcl/common/eigen.h:84:27: error: Eigen/StdVector: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:85:22: error: Eigen/Core: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:86:29: error: Eigen/Eigenvalues: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:87:26: error: Eigen/Geometry: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:88:21: error: Eigen/SVD: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:89:20: error: Eigen/LU: Arquivo ou diretório não encontrado
/usr/include/pcl-1.6/pcl/common/eigen.h:90:23: error: Eigen/Dense: Arquivo ou diretório não encontrado
In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from PointsCaptureClass.cpp:48:
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::computeRoots(const Matrix&, Roots&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:163: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:163: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:163: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:168: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:183: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:184: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:185: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:186: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen22(const Matrix&, typename Matrix::Scalar&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:217: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:217: error: expected ‘(’ before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:217: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen22(const Matrix&, Matrix&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:261: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:261: error: expected ‘(’ before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:261: error: ‘::min’ has not been declared
In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from PointsCaptureClass.cpp:48:
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::computeCorrespondingEigenVector(const Matrix&, const typename Matrix::Scalar&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:323: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:323: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:323: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:339: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:341: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:343: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen33(const Matrix&, typename Matrix::Scalar&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:361: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:361: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:361: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:382: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:384: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:386: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen33(const Matrix&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:399: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:399: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:399: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: In function ‘void pcl::eigen33(const Matrix&, Matrix&, Vector&)’:
/usr/include/pcl-1.6/pcl/common/eigen.h:421: error: ‘numeric_limits’ is not a member of ‘std’
/usr/include/pcl-1.6/pcl/common/eigen.h:421: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:421: error: ‘::min’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:429: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:429: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:429: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:434: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:434: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:434: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:450: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:452: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:454: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:459: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:459: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:459: error: ‘::epsilon’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:475: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:477: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:479: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:507: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:512: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:517: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:533: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:540: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:547: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:565: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:572: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:579: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h: At global scope:
/usr/include/pcl-1.6/pcl/common/eigen.h:716: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:726: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:727: error: expected initializer before ‘getTransFromUnitVectorsZY’
/usr/include/pcl-1.6/pcl/common/eigen.h:737: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:747: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:748: error: expected initializer before ‘getTransFromUnitVectorsXY’
/usr/include/pcl-1.6/pcl/common/eigen.h:758: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:768: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:769: error: expected initializer before ‘getTransformationFromTwoUnitVectors’
/usr/include/pcl-1.6/pcl/common/eigen.h:780: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:791: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:804: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:818: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:818: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:830: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:831: error: expected initializer before ‘getTransformation’
/usr/include/pcl-1.6/pcl/common/eigen.h:839: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: variable or field ‘loadBinary’ declared void
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: expected primary-expression before ‘const’
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: expected primary-expression before ‘&’ token
/usr/include/pcl-1.6/pcl/common/eigen.h:847: error: ‘file’ was not declared in this scope
In file included from /usr/include/pcl-1.6/pcl/common/eigen.h:850,
                 from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from PointsCaptureClass.cpp:48:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:38: error: expected ‘,’ or ‘...’ before ‘::’ token
In file included from /usr/include/pcl-1.6/pcl/common/eigen.h:850,
                 from /usr/include/pcl-1.6/pcl/point_types.h:43,
                 from PointsCaptureClass.cpp:48:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransFromUnitVectorsZY(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:40: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:40: error: expected ‘;’ before ‘tmp0’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:41: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:41: error: expected ‘;’ before ‘tmp1’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:42: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:42: error: expected ‘;’ before ‘tmp2’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:44: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:44: error: ‘tmp0’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:45: error: ‘tmp1’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:46: error: ‘tmp2’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:50: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:50: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:57: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransFromUnitVectorsXY(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:59: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:59: error: expected ‘;’ before ‘tmp2’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:60: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:60: error: expected ‘;’ before ‘tmp1’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:61: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:61: error: expected ‘;’ before ‘tmp0’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:63: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:63: error: ‘tmp0’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:64: error: ‘tmp1’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:65: error: ‘tmp2’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:69: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:69: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:76: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransformationFromTwoUnitVectors(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:78: error: ‘z_axis’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:78: error: ‘y_direction’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:78: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:81: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:81: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:88: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransformationFromTwoUnitVectorsAndOrigin(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:91: error: ‘y_direction’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:91: error: ‘z_axis’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:91: error: ‘transformation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:92: error: ‘Eigen’ is not a class, namespace, or enumeration
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:92: error: expected ‘;’ before ‘translation’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:93: error: ‘translation’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:96: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getEulerAngles(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:98: error: ‘roll’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:98: error: ‘t’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:99: error: ‘pitch’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:100: error: ‘yaw’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:103: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTranslationAndEulerAngles(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:105: error: ‘x’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:105: error: ‘t’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:106: error: ‘y’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:107: error: ‘z’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:108: error: ‘roll’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:109: error: ‘pitch’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:110: error: ‘yaw’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:113: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:113: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::getTransformation(float, float, float, float, float, float, int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:117: error: ‘t’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:123: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:123: error: expected constructor, destructor, or type conversion before ‘pcl’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:131: error: expected ‘,’ or ‘...’ before ‘::’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: In function ‘void pcl::saveBinary(int)’:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:133: error: ‘matrix’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:134: error: ‘file’ was not declared in this scope
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp: At global scope:
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: variable or field ‘loadBinary’ declared void
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: expected primary-expression before ‘>’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: expected primary-expression before ‘const’
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: expected primary-expression before ‘&’ token
/usr/include/pcl-1.6/pcl/common/impl/eigen.hpp:145: error: ‘file’ was not declared in this scope
In file included from /usr/include/pcl-1.6/pcl/point_types.h:301,
                 from PointsCaptureClass.cpp:48:
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:174: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:174: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:175: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:175: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:176: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:176: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:177: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:177: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:178: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:178: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:179: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:179: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:180: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:180: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:181: error: ‘Eigen’ has not been declared
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:181: error: expected initializer before ‘<’ token
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:187: error: ISO C++ forbids declaration of ‘EIGEN_ALIGN16’ with no type
/usr/include/pcl-1.6/pcl/impl/point_types.hpp:187: error: expected ‘;’ before ‘union’
Reply | Threaded
Open this post in threaded view
|

Re: Compile own Project using Player/Stage

Jochen Sprickerhof
Administrator
* Uli <[hidden email]> [2013-11-22 07:04]:

> I already tried this.
>
> The command
>
> "g++ Main.cpp PointsCaptureClass.cpp KinectOrientation.cpp -o KinectProgr.o
> -I/usr/include/pcl-1.6/ -I/usr/local/include/player-3.0 -L/usr/local/lib
> -lplayerc -std=c++0xbut"
>
> throws the following error:
>
> In file included from /usr/include/pcl-1.6/pcl/point_types.h:43,
>                  from Main.cpp:9:
> /usr/include/pcl-1.6/pcl/common/eigen.h:84:27: error: Eigen/StdVector:

You need to add the path to the libeigen headers as well.

Cheers Jochen
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Uli
Reply | Threaded
Open this post in threaded view
|

Re: Compile own Project using Player/Stage

Uli
Thanks. Problem solved. However, Eigen 3.2.0 doesn't work... Eigen 3.0 release works!