[Insight-users] HybridSegmentationFuzzyVoronoi build problems, second try ...
Peter
pbnoel at gmail.com
Tue Oct 20 08:31:42 EDT 2009
Dear ITK members,
I wrote yesterday already about a problem concerning to compile
HybridSegmentationFuzzyVoronoi under Visual Studio 2008. I got some
more details about my problem. After running CMake on the files in
folder /Examples/Patented I started the ALL_BUILD projection. I was
not able to compile the project. First I hat to add the following
directories:
for lib folders: C:\libs\itk\InsightToolkit-3.16.0\bin\Release
for include folders:
"C:\libs\itk\InsightToolkit-3.16.0\Code\Common";"C:\libs\itk\InsightToolkit-3.16.0";"C:\libs\itk\InsightToolkit-3.16.0\Utilities\vxl\core\";"C:\libs\itk\InsightToolkit-3.16.0\Utilities\vxl\vcl";"C:\libs\itk\InsightToolkit-3.16.0\Code\Algorithms";"C:\libs\itk\InsightToolkit-3.16.0\Code\Numerics";"C:\libs\itk\InsightToolkit-3.16.0\Code\BasicFilters";"C:\libs\itk\InsightToolkit-3.16.0\Code\Patented";"C:\libs\itk\InsightToolkit-3.16.0\Code\IO";"C:\libs\itk\InsightToolkit-3.16.0\Utilities";
After adding all the information, I got the following error:
------ Erstellen gestartet: Projekt: FuzzyConnectednessImageFilter,
Konfiguration: Release Win32 ------
Verknüpfen...
FuzzyConnectednessImageFilter.obj : error LNK2001: Nicht aufgelöstes
externes Symbol ""public: virtual void __thiscall
itk::Region::Print(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?Print at Region@itk@@UBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
ITKIO.lib(itkImageIORegion.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol ""public: virtual void __thiscall
itk::Region::Print(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?Print at Region@itk@@UBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
FuzzyConnectednessImageFilter.obj : error LNK2001: Nicht aufgelöstes
externes Symbol ""protected: virtual void __thiscall
itk::Region::PrintSelf(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?PrintSelf at Region@itk@@MBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
ITKIO.lib(itkImageIORegion.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol ""protected: virtual void __thiscall
itk::Region::PrintSelf(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?PrintSelf at Region@itk@@MBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
FuzzyConnectednessImageFilter.obj : error LNK2001: Nicht aufgelöstes
externes Symbol ""protected: virtual void __thiscall
itk::Region::PrintHeader(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?PrintHeader at Region@itk@@MBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
ITKIO.lib(itkImageIORegion.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol ""protected: virtual void __thiscall
itk::Region::PrintHeader(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?PrintHeader at Region@itk@@MBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
FuzzyConnectednessImageFilter.obj : error LNK2001: Nicht aufgelöstes
externes Symbol ""protected: virtual void __thiscall
itk::Region::PrintTrailer(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?PrintTrailer at Region@itk@@MBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
ITKIO.lib(itkImageIORegion.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol ""protected: virtual void __thiscall
itk::Region::PrintTrailer(class std::basic_ostream<char,struct
std::char_traits<char> > &,class itk::Indent)const "
(?PrintTrailer at Region@itk@@MBEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@VIndent at 2@@Z)".
FuzzyConnectednessImageFilter.obj : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol ""protected: virtual __thiscall
itk::ProcessObject::~ProcessObject(void)"
(??1ProcessObject at itk@@MAE at XZ)" in Funktion ""protected: virtual
__thiscall itk::ImageSource<class itk::Image<unsigned char,2>
>::~ImageSource<class itk::Image<unsigned char,2> >(void)"
(??1?$ImageSource at V?$Image at E$01 at itk@@@itk@@MAE at XZ)".
ITKIO.lib(itkNrrdImageIOFactory.obj) : error LNK2001: Nicht
aufgelöstes externes Symbol ""public: virtual class
itk::SmartPointer<class itk::LightObject> __thiscall
itk::Object::CreateAnother(void)const "
(?CreateAnother at Object@itk@@UBE?AV?$SmartPointer at VLightObject@itk@@@2 at XZ)".
ITKIO.lib(itkTIFFImageIOFactory.obj) : error LNK2001: Nicht
aufgelöstes externes Symbol ""public: virtual class
itk::SmartPointer<class itk::LightObject> __thiscall
itk::Object::CreateAnother(void)const "
(?CreateAnother at Object@itk@@UBE?AV?$SmartPointer at VLightObject@itk@@@2 at XZ)".
ITKIO.lib(itkVTKImageIOFactory.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol ""public: virtual class itk::SmartPointer<class
itk::LightObject> __thiscall itk::Object::CreateAnother(void)const "
(?CreateAnother at Object@itk@@UBE?AV?$SmartPointer at VLightObject@itk@@@2 at XZ)".
ITKIO.lib(itkStimulateImageIOFactory.obj) : error LNK2001: Nicht
aufgelöstes externes Symbol ""public: virtual class
itk::SmartPointer<class itk::LightObject> __thiscall
itk::Object::CreateAnother(void)const "
(?CreateAnother at Object@itk@@UBE?AV?$SmartPointer at VLightObject@itk@@@2 at XZ)".
ITKIO.lib(itkJPEGImageIOFactory.obj) : ...
...
C:\libs\itk\InsightToolkit-3.16.0\Examples\Patented\Release\IterativeClosestPoint3.exe
: fatal error LNK1120: 138 nicht aufgelöste externe Verweise.
Das Buildprotokoll wurde unter
"file://c:\libs\itk\InsightToolkit-3.16.0\Examples\Patented\IterativeClosestPoint3.dir\Release\BuildLog.htm"
gespeichert.
IterativeClosestPoint3 - 237 Fehler, 0 Warnung(en)
------ Erstellen übersprungen: Projekt: ALL_BUILD, Konfiguration:
Release Win32 ------
Für diese Projektmappenkonfiguration wurde kein zu erstellendes
Projekt ausgewählt.
========== Erstellen: 0 erfolgreich, Fehler bei 5, 1 aktuell, 1
übersprungen ==========
Does any body know what I need to do to get this running? By the way
other examples I could get running by only using CMake.
Unfortunately, I m new to use libs such as itk. Therefore, i would
really appreciate any help i can get...
Thank You, Peter
More information about the Insight-users
mailing list