OpenCV로 C 코드를 컴파일하려고합니다. 내가, 내가 다음 플래그C에서 OpenCV로 컴파일 할 때의 문제
-L/usr/lib
-lpthread
-lrt
-l
-I/usr/local/include/opencv
-I/usr/local/include
-L/usr/local/lib
-lopencv_core
-lopencv_imgproc
-lopencv_highgui
-lopencv_ml
-lopencv_video
-lopencv_features2d
-lopencv_calib3d
-lopencv_objdetect
-lopencv_contrib
-lopencv_legacy
-lopencv_flann
을 사용하고 컴파일하려고 내가이 오류를 얻을 때 :
cannot find -lopencv_core
cannot find -lopencv_imgproc
cannot find -lopencv_flann
내 pkg-config
--cflags
OpenCV의 :
-I/usr/local/include/opencv -I/usr/local/include
및 pkg-config
--libs
OpenCV의 :
-L/usr/local/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann
여기에 무슨 문제가 있습니까? 미리 감사드립니다.
opencv_core/flann .a 파일이/usr/lib 또는/usr/local/lib에 있다는 것을 확인했다고 가정합니다. – Diziet
나는 opencv_core/flann .so 파일을/usr/local/lib에 가지고있다. – edsonlp1