私はOpenCVでCコードをコンパイルしようとしています。私は、私は次のフラグOpenCVでCでコンパイルしようとする問題
-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
私は/ usr/local/libにopencv_core/flann .soファイルを持っています – edsonlp1