find_package کتابخانه OpenCV را پیدا نمی کنه - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

find_package کتابخانه OpenCV را پیدا نمی کنه

0 امتیاز

سلام. با find_package هر کاری می کنم opencv رو پیدا نمی کنه و خطای زیر را میده کار خاصی باید انجام بدم؟ از mingw استفاده می کنم

 

CMake Error at CMakeLists.txt:8 (find_package):
  By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "OpenCV", but
  CMake did not find one.
سوال شده آذر 13, 1399  بوسیله ی zirak (امتیاز 473)   3 28 52

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

توی کتابخانه های که با find_package استفاده می کنید متغیر libname_DIR را با مسیر بیلد کتابخانه مقداردهی کنید یا اینکه به صورت property رشته ای cache ش کنید که کاربر مقداردهی کنه.برای مشکل شما به طور خاص این کد را بعد از کامند project اضافه کنید.

set(OpenCV_DIR opencv-master/build)

 

پاسخ داده شده آذر 13, 1399 بوسیله ی toopak (امتیاز 2,458)   16 48 66
انتخاب شد آذر 13, 1399 بوسیله ی zirak
...