|
From: | henry chu |
Subject: | [libcvd-members] template error in tag-20090724 |
Date: | Tue, 25 Aug 2009 12:02:49 +0900 |
Hello I have been trying
to compile tag-20090724 by using the provided visual studio project file in the
build folder. However I think this
code uses TooN 1.0 but the TooN I have got is 1.1. and some function names have
already changed. For example In fourpointpose.cpp
line 111 TooN::Zero(A)
changed to A = TooN::Zeros; And in line 153 From length[0]
= (TooN::make_Vector, x, -x); changed
to length[0]
= TooN::makeVector(x, -x); and they remove some of the syntax errors. But now I still have some errors related to the template declaration
in fourpointpose.h Here are the error messages c:\documents and
settings\proj\デスクトップ\libcvd-20090625\tag-20090724\tag\fourpointpose.h(31) : error C2955:
'TooN::SE3' : the use of class template requires template argument list
c:\documents and settings\proj\デスクトップ\libcvd-20090625\toon\se3.h(50)
: 'TooN::SE3' please check the declaration c:\documents and
settings\proj\デスクトップ\libcvd-20090625\tag-20090724\src\fourpointpose.cpp(162) : error
C2079: 'tag::fourPointPose' uses undefined class 'TooN::SE3' c:\documents and
settings\proj\デスクトップ\libcvd-20090625\tag-20090724\src\fourpointpose.cpp(175) : error
C2955: 'TooN::SE3' : the use of class template requires template argument list
c:\documents and settings\proj\デスクトップ\libcvd-20090625\toon\se3.h(50)
: 'TooN::SE3' please check the declaration c:\documents
and settings\proj\デスクトップ\libcvd-20090625\tag-20090724\src\fourpointpose.cpp(175) : fatal
error C1903: does
anyone know how to solve these errors? Any help would be much appreciated best
regards henry |
[Prev in Thread] | Current Thread | [Next in Thread] |