Ich versuche einige 3D-Sachen mit PCL 1.6.0 auf Visual Studio 2010 x64.Probleme für die Verwendung von PCL 1.6.0 auf VS2010
Ich habe meine Codierung gestartet: `pcl :: PointCloud :: Ptr Cloud (neue Pcl :: PointCloud);
Wenn ich diesen Code kompiliere, ist es in Ordnung, kein Problem.
Aber wenn ich versuche, mit der Kommentarzeile zu kompilieren, ich habe serveral externe nicht auflösbare Symbole
Dank für das Sie helfen. F.
Fehler LNK2019: SYMBOLE externe nicht résolu "geschützt: __cdecl vtkSmartPointerBase :: vtkSmartPointerBase (Klasse vtkObjectBase *, Klasse vtkSmartPointerBase :: NoReference const &)" (?? 0vtkSmartPointerBase @@ IEAA @ PEAVvtkObjectBase @@ AEBVNoReference @ 0 @@ Z) référencé dans la fonction "geschützt: __cdecl vtkSmartPointer :: vtkSmartPointer (Klasse vtkPoints *, Klasse vtkSmartPointerBase :: NoReference const &)" (?? 0? $ VtkSmartPointer @ VvtkPoints @@@@ IEAA @ PEAVvtkPoints @@ AEBVNoReference @ vtkSmartPointerBase @@@ Z) C: \ Benutzer \ 8310706B \ Dokumente \ Visual Studio 2010 \ Projekte \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: Symbol external non résolu "öffentlich: __cdecl vtkSmartPointerBase :: ~ vtkSmartPointerBase (void)" (? 1vtkSmartPointerBase @@ QEAA @ XZ) référencé dans la fonction "öffentlich: __cdecl vtkSmartPointer :: ~ vtkSmartPointer (void)" (?? 1? $ vtkSmartPointer @VvtkPoints @@@@ QEAA @ XZ) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu „public: __cdecl vtkSmartPointerBase :: vtkSmartPointerBase (Klasse vtkObjectBase *) "(?? 0vtkSmartPointerBase @@ QEAA @ PEAVvtkObjectBase @@@ Z) référencé dans la fonction" öffentlich: __cdecl vtkSmartPointer :: vtkSmartPointer (Klasse vtkSmartPointer const &) "(?? $? 0VvtkPolyData @@@? $ vtkSmartPointer @ VvtkDataSet @@@@ QEAA @ AEBV? $ vtkSmartPointer @ VvtkPolyData @@@@@ Z) C: \ Benutzer \ 8310706B \ Dokumente \ Visual Studio 2010 \ Projekte \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: __cdecl vtkSmartPointerBase :: vtkSmartPointerBase (void)" (?? 0vtkSmartPointerBase @@ QEAA @ XZ) référencé dans la fonction "public: __cdecl vtkSmartPointer :: vtkSmartPointer (void)" (? ? $ 0 vtkSmartPointer @ VvtkLODActor @@@@ QEAA @ XZ) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu „public: Klasse vtkCellArray * __cdecl vtkPolyData :: GetVerts (void) "(? GetVerts @ vtkPolyData @@ QEAAPEAVvtkCellArray @@ XZ) für die Funktion" privat: void __cdecl pcl :: Visualisierung :: PCLVisualizer :: convertPointCloudToVTKPolyData (Klasse pcl :: Visualisierung: : PointCloudGeometryHandler const &, Klasse vtkSmartPointer &, cla ss vtkSmartPointer &) "($ $ convertPointCloudToVTKPolyData @ UPointXYZ @ pcl @@@ PCLVisualizer @ Visualisierung @ pcl @@ AEAAXAEBV? $ PointCloudGeometryHandler @ UPointXYZ @ pcl @@@ 12 @ AEAV? $ vtkSmartPointer @ VvtkPolyData @@@@ AEAV? $ vtkSmartPointer @ VvtkIdTypeArray @@@@@ Z) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu „public: class vtkSmartPointerBase & __cdecl vtkSmartPointerBase :: operator = (Klasse vtkObjectBase *) "(?? 4vtkSmartPointerBase @@ QEAAAEAV0 @ PEAVvtkObjectBase @@@ Z) référencé dans la fonction" public: Klasse vtkSmartPointer & __cdecl vtkSmartPointer :: operator = (Klasse vtkSmartPointer const &) "(?? $? 4VvtkUnsignedCharArray @@@? $ VtkSmartPointer @ VvtkDataArray @@@@ QEAAAEAV0 @ AEBV?$ VtkSmartPointer @ VvtkUnsignedCharArray @@@@@ Z) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu „public: class vtkSmartPointerBase & __cdecl vtkSmartPointerBase :: operator = (Klasse vtkSmartPointerBase const &)“(?? 4vtkSmartPointerBase @@ QEAAAEAV0 @ AEBV0 @@ Z) référencé dans la fonction "public: class vtkSmartPointer & __cdecl vtkSmartPointer :: operator = (Klasse vtkSmartPointer const &)"(? ? $ 4 vtkSmartPointer @ VvtkPoints @@@@ QEAAAEAV0 @ AEBV0 @@ Z) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: int __cdecl vtkDataSetAttributes :: SetScalars (Klasse vtkDataArray *)" (? SetScalar @ vtkDataSetAttributes @@ QEAAHPEAVvtkDataArray @@@ Z) référencé dans la fonction "privat: bool __cdecl pcl :: Visualisierung :: PCLVisualizer :: fromHandlersToScreen (Klasse pcl :: Visualisierung :: PointCloudGeometryHandler const &, Klasse pcl :: Visualisierung :: PointCloudColorHandler const &, Klasse std :: basic_string, Klasse std :: allocator> const &, int, Klasse Eigen :: Matrix const &, Klasse Eigen: : Quaternion const &) "(?? $ fromHandlersToScreen @ UPointXYZ @ pcl @@@ PCLVisualizer @ Visualisierung @ pcl @@ AEAA_NAEBV? $ PointCloudGeometryHandler @ UPointXYZ @ pcl @@@ 12 @ AEBV? $ PointCloudColorHandler @ UPointXYZ @ pcl @@@ 12 @AEBV? $ Basic_string @ DU? $ Char_traits @ D @ std @@ V? $ Zuweiser @ D @ 2 @@ std @@ HAEBV? $ Matrix @ M $ 03 $ 00 $ 0A @ $ 03 $ 00 @ Eigen @@ AEBV? $ Quaternion @ M $ 0A @@ 8 @@ Z) C: \ Benutzer \ 8310706B \ Dokumente \ v isual Studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: static Klasse vtkCellArray * __cdecl vtkCellArray :: New (void)" (? Neu @ vtkCellArray @@ SAPEAV1 @ XZ) référencé dans la fonction "öffentlich: statische Klasse vtkSmartPointer __cdecl vtkSmartPointer :: Neu (void)" (? Neu @? $ vtkSmartPointer @ VvtkCellArray @@@@ SA? AV1 @ XZ) C: \ Benutzer \ 8310706B \ documents \ visual studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: static Klasse vtkFloatArray * __cdecl vtkFloatArray :: New (void)" (? Neu @ vtkFloatArray @@ SAPEAV1 @ XZ) référencé dans la fonction "public: statische Klasse vtkSmartPointer __cdecl vtkSmartPointer :: Neu (void)" (? Neu @? $ vtkSmartPointer @ VvtkFloatArray @@@@ SA? AV1 @ XZ) C: \ Benutzer \ 83 10706B \ Dokumente \ Visual Studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: static Klasse vtkMatrix4x4 * __cdecl vtkMatrix4x4 :: New (void)"? (New @ vtkMatrix4x4 @@ SAPEAV1 @ XZ) für die Funktion "öffentlich: statische Klasse vtkSmartPointer __cdecl vtkSmartPointer :: Neu (void)" (? Neu @? $ VtkSmartPointer @ VvtkMatrix4x4 @@@@ SA? AV1 @ XZ) C: \ Benutzer \ 8310706B \ Dokumente \ Visual Studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: static Klasse vtkPoints * __cdecl vtkPoints :: New (void)"? (New @ vtkPoints @@ SAPEAV1 @ XZ) Référencé dans la fonction "öffentlich: statische Klasse vtkSmartPointer __cdecl vtkSmartPointer :: Neu (void)" (? Neu @? $ vtkSmartPointer @ VvtkPoints @@@@ SA? AV1 @ XZ) C: \ Benutzer \ 8310706B \ Dokumente \ Visual Studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: static Klasse vtkUnsignedCharArray * __cdecl vtkUnsignedCharArray :: New (void)"? (New @ vtkUnsignedCharArray @@ SAPEAV1 @ XZ) in der Funktion "öffentlich: statische Klasse vtkSmartPointer __cdecl vtkSmartPointer :: Neu (void)" (? Neu @? $ VtkSmartPointer @ VvtkUnsignedCharArray @@@@ SA? AV1 @ XZ) C: \ Benutzer \ 8310706B \ Dokumente \ Visual Studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu "public: void __cdecl vtkCellArray :: SetCells (__ int64, Klasse vtkIdTypeArray *)" (?SetCells @ vtkCellArray @@ QEAAX_JPEAVvtkIdTypeArray @@@ Z) référencé dans la fonction „private: void __cdecl pcl :: Visualisierung :: PCLVisualizer :: convertPointCloudToVTKPolyData (Klasse pcl :: Visualisierung :: PointCloudGeometryHandler konst &, Klasse vtkSmartPointer &, Klasse vtkSmartPointer &) "($ $ convertPointCloudToVTKPolyData @ UPointXYZ @ pcl @@@ PCLVisualizer @ Visualisierung @ pcl @@ AEAAXAEBV? $ PointCloudGeometryHandler @ UPointXYZ @ pcl @@@ 12 @ AEAV? $ vtkSmartPointer @ VvtkPolyData @@@@ AEAV? $ vtkSmartPointer @ VvtkIdTypeArray @ @@@@ Z) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu „public: void __cdecl vtkDataArrayTemplate :: setArray (float * , __ int64, int, int) "(? SetArray @? $ vtkDatenArrayTemplate @ M @@ QEAAXPEAM_JHH @ Z) référencé dan s la fonction "public: void __cdecl vtkDataArrayTemplate :: SetArray (float *, __ int64, int)" (? SetArray @? $ vtkDataArrayTemplate @ M @@ QEAAXPEAM_JH @ Z) C: \ Benutzer \ 8310706B \ documents \ visual studio 2010 \ Projects \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: SYMBOLE externe non résolu? "public: void __cdecl vtkDataArrayTemplate :: setArray (unsigned char * __ int64, int, int)" (setArray @ $ vtkDataArrayTemplate @ E @@ QEAAXPEAE_JHH @ Z) für die Funktion "public: void __cdecl vtkDataArrayTemplate :: SetArray (vorzeichenloses Zeichen *, __ int64, int)" (? SetArray @? $ VtkDataArrayTemplate @ E @@ QEAAXPEAE_JH @ Z) C: \ Benutzer \ 8310706B \ Dokumente \ visual studio 2010 \ Projekte \ TestPCL \ icpmain.obj TestPCL
Fehler LNK2019: symbole extern non résolu "öffentlich: void __cdecl vtkPolyData :: SetVerts (Klasse vtk CellArray *) "(? SetVerts @ vtkPolyData @@ QEAAXPEAVvtkCellArray @@@ Z) für private Zwecke" void __cdecl pcl :: Visualisierung :: PCLVisualizer :: convertPointCloudToVTKPolyData (Klasse pcl :: Visualisierung :: PointCloudGeometryHandler const &, Klasse vtkSmartPointer &, Klasse vtkSmartPointer &) "($ $ convertPointCloudToVTKPolyData @ UPointXYZ @ pcl @@@ PCLVisualizer @ Visualisierung @ pcl @@ AEAAXAEBV? $ PointCloudGeometryHandler @ UPointXYZ @ pcl @@@ 12 @ AEAV? $ VtkSmartPointer @ VvtkPolyData @@@@ AEAV ? $ vtkSmartPointer @ VvtkIdTypeArray @@@@@ Z) C: \ Benutzer \ 8310706B \ Dokumente Visual Studio 2010 \ Projects \ \ TestPCL \ icpmain.obj TestPCL
Mögliche Duplikat [Was ist ein nicht definierter Referenz/nicht aufgelöstes externes Symbol Fehler und wie kann ich es beheben?] (https://stackoverflow.com/questions/12573816/what -ist-ein-undefined-referenz-ungelöst-external-symbol-error-and-how-do-i-fix) – VTT
Nicht wirklich. Ich weiß dass einige *.lib fehlen. Aber selbst wenn ich mit allen vtk-Bibliotheken verlinke, habe ich noch undefinierte Symbole. – Flow