Hier das Buildprotokoll habs einfach ma reinkopiert
Code:
Buildprotokoll Erstellen wurde gestartet: Projekt: "PCLTest", Konfiguration: "Debug|Win32"
Befehlszeilen Die temporäre Datei "d:\Eclipse Projekte\PCLTest\build\PCLTest.dir\Debug\RSP00000C98406368.rsp" wird erstellt. Inhalt:
[
/Od /I "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\include\vtk-5.8" /I "C:\Program Files\Bearbeitung\PCL 1.5.1\include\pcl-1.5" /I "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Eigen\include" /I "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\include" /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "DISABLE_OPENNI" /D "EIGEN_USE_NEW_STDVECTOR" /D "EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET" /D "BOOST_ALL_NO_LIB" /D "CMAKE_INTDIR=\"Debug\"" /D "_MBCS" /FD /EHsc /RTC1 /MDd /Fo"PCLTest.dir\Debug\\" /Fd"D:\Eclipse Projekte\PCLTest\build\Debug/PCLTest.pdb" /W3 /c /Zi /TP "..\main.cpp"
]Erstellen der Befehlszeile "cl.exe @"d:\Eclipse Projekte\PCLTest\build\PCLTest.dir\Debug\RSP00000C98406368.rsp" /nologo /errorReport:prompt"Die temporäre Datei "d:\Eclipse Projekte\PCLTest\build\PCLTest.dir\Debug\RSP00000D98406368.rsp" wird erstellt. Inhalt:
[
/OUT:"D:\Eclipse Projekte\PCLTest\build\Debug\PCLTest.exe" /VERSION:0.0 /INCREMENTAL /LIBPATH:"C:\Program Files\Bearbeitung\PCL 1.5.1\lib\Debug" /LIBPATH:"C:\Program Files\Bearbeitung\PCL 1.5.1\lib" /MANIFEST /MANIFESTFILE:"PCLTest.dir\Debug\PCLTest.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"D:\Eclipse Projekte\PCLTest\build\Debug/PCLTest.pdb" /SUBSYSTEM:CONSOLE /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\Eclipse Projekte\PCLTest\build\Debug\PCLTest.lib" /machine:X86 /debug kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_system-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_filesystem-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_thread-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_date_time-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_iostreams-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_common_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkCommon-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkRendering-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkHybrid-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_io_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_system-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_filesystem-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_thread-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_date_time-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_iostreams-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_common_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_octree_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_system-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_filesystem-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_thread-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_date_time-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\Boost\lib\libboost_iostreams-vc90-mt-gd-1_48.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_common_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_io_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\lib\pcl_octree_debug.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkRendering-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkGraphics-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkverdict-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkImaging-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkIO-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkFiltering-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkCommon-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkDICOMParser-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkNetCDF_cxx-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkmetaio-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtksys-gd.lib" ws2_32.lib comctl32.lib wsock32.lib "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtksqlite-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkpng-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtktiff-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkzlib-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkjpeg-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkexpat-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkftgl-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkfreetype-gd.lib" opengl32.lib "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkexoIIc-gd.lib" "C:\Program Files\Bearbeitung\PCL 1.5.1\3rdParty\VTK\lib\vtk-5.8\vtkNetCDF-gd.lib" vfw32.lib
".\PCLTest.dir\Debug\main.obj"
".\PCLTest.dir\Debug\PCLTest.exe.embed.manifest.res"
]Erstellen der Befehlszeile "link.exe @"d:\Eclipse Projekte\PCLTest\build\PCLTest.dir\Debug\RSP00000D98406368.rsp" /NOLOGO /ERRORREPORT:PROMPT" Ausgabefenster Kompilieren...
main.cpp
c:\program files\bearbeitung\pcl 1.5.1\3rdparty\eigen\include\eigen\src/Geometry/OrthoMethods.h(94) : warning C4181: Qualifizierer wird auf Referenztyp angewendet; wird ignoriert
C:\Program Files\Bearbeitung\PCL 1.5.1\include\pcl-1.5\pcl/common/distances.h(73): Siehe Verweis auf die Instanziierung der gerade kompilierten Funktions-template "Eigen::Matrix<_Scalar,_Rows,_Cols> Eigen::MatrixBase::cross3>(const Eigen::MatrixBase> &) const".
with
[
_Scalar=float,
_Rows=4,
_Cols=1,
Derived=Eigen::Matrix,
BinaryOp=Eigen::internal::scalar_difference_op,
Lhs=const Eigen::Matrix,
Rhs=const Eigen::Matrix
]
c:\program files\bearbeitung\pcl 1.5.1\3rdparty\eigen\include\eigen\src/Geometry/OrthoMethods.h(46) : warning C4181: Qualifizierer wird auf Referenztyp angewendet; wird ignoriert
C:\Program Files\Bearbeitung\PCL 1.5.1\include\pcl-1.5\pcl/common/impl/eigen.hpp(40): Siehe Verweis auf die Instanziierung der gerade kompilierten Funktions-template "Eigen::Matrix<_Scalar,_Rows,_Cols> Eigen::MatrixBase::cross(const Eigen::MatrixBase &) const".
with
[
_Scalar=float,
_Rows=3,
_Cols=1,
Derived=Eigen::Matrix
]
c:\program files\bearbeitung\pcl 1.5.1\3rdparty\eigen\include\eigen\src/Geometry/OrthoMethods.h(47) : warning C4181: Qualifizierer wird auf Referenztyp angewendet; wird ignoriert
Verknüpfen...
main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: int __thiscall pcl::PCDWriter::writeASCII(class std::basic_string,class std::allocator > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix const &,class Eigen::Quaternion const &,int)" (?writeASCII@PCDWriter@pcl@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@H@Z)" in Funktion ""public: virtual int __thiscall pcl::PCDWriter::write(class std::basic_string,class std::allocator > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix const &,class Eigen::Quaternion const &,bool)" (?write@PCDWriter@pcl@@UAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@_N@Z)".
main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: int __thiscall pcl::PCDWriter::writeBinary(class std::basic_string,class std::allocator > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix const &,class Eigen::Quaternion const &)" (?writeBinary@PCDWriter@pcl@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@@Z)" in Funktion ""public: virtual int __thiscall pcl::PCDWriter::write(class std::basic_string,class std::allocator > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix const &,class Eigen::Quaternion const &,bool)" (?write@PCDWriter@pcl@@UAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@_N@Z)".
main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __cdecl pcl::console::print(enum pcl::console::VERBOSITY_LEVEL,char const *,...)" (?print@console@pcl@@YAXW4VERBOSITY_LEVEL@12@PBDZZ)" in Funktion ""public: int __thiscall pcl::PCDWriter::writeASCII(class std::basic_string,class std::allocator > const &,class pcl::PointCloud const &,int)" (****$writeASCII@UPointXYZ@pcl@@@PCDWriter@pcl@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$PointCloud@UPointXYZ@pcl@@@1@H@Z)".
D:\Eclipse Projekte\PCLTest\build\Debug\PCLTest.exe : fatal error LNK1120: 3 nicht aufgelöste externe Verweise.
Ergebnisse Das Buildprotokoll wurde unter "file://d:\Eclipse Projekte\PCLTest\build\PCLTest.dir\Debug\BuildLog.htm" gespeichert.
PCLTest - 4 Fehler, 3 Warnung(en)