Modify CMakeLists.txt like this(i changed these parts):
install(TARGETS ${PROJECT_NAME} EXPORT ${targets_export_name}
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
find_package(OpenCV REQUIRED)
target_link_libraries(detect_apriltag ${PCL_LIBRARIES}
${catkin_LIBRARIES}
${Boost_INCLUDE_DIRS}
${OpenCV_LIBS} # Add OpenCV libraries here
yorkapriltag
yaml-cpp
pthread)
Clean Build and Rebuild:
catkin clean
catkin build