This forum has been archived. All content is frozen. Please use KDE Discuss instead.

help me! eigen3 mfc thanks

Tags: None
(comma "," separated)
smile_lgz
Registered Member
Posts
1
Karma
0
OS

help me! eigen3 mfc thanks

Tue Sep 20, 2011 7:53 am
d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2333: 'Eigen::PlainObjectBase<Derived>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\plainobjectbase.h(95): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2059: syntax error : 'string'
1> d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(365) : see reference to class template instantiation 'Eigen::Matrix<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>' being compiled
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2091: function returns function
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2333: 'Eigen::Matrix<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\matrix.h(158): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2059: syntax error : 'string'
1> d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(250) : see reference to class template instantiation 'Eigen::Array<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>' being compiled
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2091: function returns function
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2333: 'Eigen::Array<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\array.h(74): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\cwisenullaryop.h(359): error C2039: 'setConstant' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\cwisenullaryop.h(378): error C2039: 'setConstant' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\cwisenullaryop.h(508): error C2039: 'setZero' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\cwisenullaryop.h(526): error C2039: 'setZero' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\cwisenullaryop.h(634): error C2039: 'setOnes' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\cwisenullaryop.h(652): error C2039: 'setOnes' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\map.h(196): error C2039: '{ctor}' : is not a member of 'Eigen::Array<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\map.h(203): error C2039: '{ctor}' : is not a member of 'Eigen::Matrix<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\random.h(143): error C2039: 'setRandom' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\core\random.h(161): error C2039: 'setRandom' : is not a member of 'Eigen::PlainObjectBase<Derived>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\rotationbase.h(158): error C2039: '{ctor}' : is not a member of 'Eigen::Matrix<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\rotationbase.h(172): error C2039: '=' : is not a member of 'Eigen::Matrix<_Scalar,_Rows,_Cols,_Options,_MaxRows,_MaxCols>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2059: syntax error : 'string'
1> d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(617) : see reference to class template instantiation 'Eigen::Transform<Scalar,Dim,Mode,Options>' being compiled
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2091: function returns function
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2333: 'Eigen::Transform<Scalar,Dim,Mode,Options>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(192): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(767): error C2039: 'scale' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(779): error C2039: 'scale' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(794): error C2039: 'prescale' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(806): error C2039: 'prescale' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(820): error C2039: 'translate' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(837): error C2039: 'pretranslate' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(863): error C2039: 'rotate' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(880): error C2039: 'prerotate' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(896): error C2039: 'shear' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(911): error C2039: 'preshear' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(918): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(918): warning C4346: 'Eigen::Transform<Scalar,Dim,Mode,Options>::=' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(918): error C2143: syntax error : missing ',' before '&'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(924): error C2039: '=' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(927): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(927): warning C4346: 'Eigen::Transform<Scalar,Dim,Mode,Options>::*' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(927): error C2143: syntax error : missing ',' before '&'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(932): error C2039: '*' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(941): error C2039: '=' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(949): error C2039: '*' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(959): error C2039: '=' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(968): error C2039: '*' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(988): error C2039: 'rotation' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(1018): error C2039: 'computeRotationScaling' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(1047): error C2039: 'computeScalingRotation' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(1063): error C2039: 'fromPositionOrientationScale' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\transform.h(1136): error C2039: 'inverse' : is not a member of 'Eigen::Transform<Scalar,Dim,Mode,Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2059: syntax error : 'string'
1> d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(179) : see reference to class template instantiation 'Eigen::Translation<_Scalar,_Dim>' being compiled
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2091: function returns function
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2333: 'Eigen::Translation<_Scalar,_Dim>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(46): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(199): error C2039: '*' : is not a member of 'Eigen::Translation<_Scalar,_Dim>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\translation.h(213): error C2039: '*' : is not a member of 'Eigen::Translation<_Scalar,_Dim>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2059: syntax error : 'string'
1> d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(278) : see reference to class template instantiation 'Eigen::Hyperplane<_Scalar,_AmbientDim,_Options>' being compiled
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2091: function returns function
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2333: 'Eigen::Hyperplane<_Scalar,_AmbientDim,_Options>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\hyperplane.h(50): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2059: syntax error : 'string'
1> d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(143) : see reference to class template instantiation 'Eigen::ParametrizedLine<_Scalar,_AmbientDim,_Options>' being compiled
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2091: function returns function
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2802: static member 'operator new' has no formal parameters
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2333: 'Eigen::ParametrizedLine<_Scalar,_AmbientDim,_Options>::operator new' : error in function declaration; skipping function body
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2059: syntax error : 'string'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2090: function returns array
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2059: syntax error : 'return'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2238: unexpected token(s) preceding ';'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(46): error C2143: syntax error : missing ';' before 'void'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(156): error C2039: '{ctor}' : is not a member of 'Eigen::ParametrizedLine<_Scalar,_AmbientDim,_Options>'
1>d:\libs\eigen 3.0.0\include\eigen3\eigen\src\geometry\parametrizedline.h(156): fatal error C1003: error count exceeds 100; stopping compilation
1>
jpicksley
Registered Member
Posts
7
Karma
0

Re: help me! eigen3 mfc thanks

Wed Oct 17, 2012 10:25 am
I am getting a very similar list of errors to this. Did you manage to resolve it?

Thanks,

James.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]