cmake下使用PCL如何寫CmakeLists.txt的內容

cmake_minimum_required(VERSION 2.6 FATAL_ERROR)

project(YourProjectName)

# 設置PCL點雲庫依賴
find_package(PCL)
include_directories(${PCL_INCLUDE_DIRS})
list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4")#不加這個會報錯,必須在下面這行之前
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})
target_link_libraries(graduate_project ${PCL_LIBRARIES})

注意:PCL自帶了Boost和Eigen的頭文件依賴。所以我們可以不用自己去引入這些頭文件

[有效]如何解決Cmake編譯PCL項目報錯:cannot find -lvtkproj4這個問題的解決方案

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章