我已经成功配置了include和libs,以便在OS X下的Eclipse中构建OpenCV和OpenNI。但是,现在我需要添加PCL库。我尝试以相同的方式进行操作,但是1-有很多文件,2-添加库后得到614 errors。
我有CMakeLists.txt,可以用来构建PCL项目。
find_package(PCL 1.3 REQUIRED)
include_directories(${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})
我能以某种方式将此Cmake添加到已经可用的OpenCV + OpenNI的现有配置中吗?
最佳答案
从收到的错误中,您似乎尚未链接到某些依赖项,例如VTK
。我认为这与OpenCV
或OpenNI
没有任何关系。
编辑:我在您的屏幕截图中看不到任何VTK
。您应该在Include
部分中包含headers文件夹路径,在Library search path
部分中包含librarys文件夹路径,并在Libraries
部分中包含库本身(在屏幕快照中具有libpcl_visualization
等的位置)。 (免责声明:我没有使用Eclipse,如果您输入错误,请从您的屏幕快照中猜测答案)
请注意,由于您没有使用CMake,所以您可能迟早需要对其他依赖项进行此操作(例如Boost等)