본문 바로가기
Libraries & Packages/OpenCV

fatal error: opencv2/opencv.hpp: No such file or directory 에러 해결

by yongee97 2023. 4. 6.

* 원인

OpenCV 패키지가 추가되지 않음

 

* 환경

- Ubuntu 20.04

- ROS Noetic

- OpenCV 4.7.0

 

* 해결방법

CMakeLists.txt 파일에 다음 내용 추가

find_package(cv_bridge)

 

* 만약 안 될 경우 다음 내용들도 추가

find_package(OpenCV REQUIRED)

include_directories(
  # YOUR INCLUDE_DIR
  ${OpenCV_INCLUDE_DIRS}
)

target_link_libraries([YOUR EXECUTABLE TARGET]
  # YOUR LIBRARIES
  ${OpenCV_libraries}
)

 

* Reference

https://stackoverflow.com/questions/63455427/fatal-error-opencv2-opencv-modules-hpp-no-such-file-or-directory-include-ope

 

fatal error: opencv2/opencv_modules.hpp: No such file or directory #include "opencv2/opencv_modules.hpp"

Hello all I am trying to use opencv-c++ API (version 4.4.0) which I have built from source. It is installed in /usr/local/ and I was simply trying to load and display an image using the following c...

stackoverflow.com