У меня есть код, основанный на PCL 1.6, использующий функции OrganizedFastMesh и Poisson, и он работает хорошо. Но когда я добавлю этот код чтобы использовать функцию GreedyProjectionTriangulation VS2010, верните эту ошибку:
* Ошибка 51 Ошибка LNK2001: неразрешенный внешний символ «private: virtual void __cdecl pcl :: GreedyProjectionTriangulation :: executeReconstruction (класс std :: vector> &) «(? executeReconstruction @? $ GreedyProjectionTriangulation @ UPointXYZ @ pcl @@@ pcl @@ EEAAXAEAV? $ vector @ UVertices @ pcl @@ V? $ allocator @ UVertices @ pcl @@@ std @@@ std @@@ Z) C: … \ pcl_surface.obj *
Нужен ли для этого дополнительный файл file.lib?
Какие? Или что еще?
Спасибо!
Несколько дней назад в моем коде произошла та же ошибка (с двумя похожими ошибками).
Я добавил файл lib /lib/pcl_features_debug.lib к линкер -> вход, и это работает.
VS2010 (X64) режим отладки
Других решений пока нет …