J'ai installé OpenCV via l'instruction this.QT ne peut pas trouver les bibliothèques openCV
J'utilise OpenCV quand et compile le code via cmake - et tout va bien. Mais maintenant, je suis en train d'utiliser OpenCV de QT, et je reçois des erreurs comme ceci:
error: undefined reference to `cvCreateCameraCapture'
Les mêmes erreurs pour toutes les fonctions de OpenCV.
J'ai essayé d'ajouter .pro ce code:
INCLUDEPATH += /usr/local/include/opencv2
LIBS += -L/usr/local/lib
LIBS += -lopencv_core
LIBS += -lopencv_imgproc
LIBS += -lopencv_highgui
LIBS += -lopencv_ml
LIBS += -lopencv_video
LIBS += -lopencv_features2d
LIBS += -lopencv_calib3d
LIBS += -lopencv_objdetect
LIBS += -lopencv_contrib
LIBS += -lopencv_legacy
LIBS += -lopencv_flann
Mais il est pas du travail. Les répertoires /usr/local/include/opencv2
existent et ne sont pas vides.
Alors, qu'est-ce qui ne va pas?
'LIBS + = pkg-config --libs opencv' – Kiran
@Kiran, merci! Tu m'as aidé! Mais, QT dit qu'il ne connaît pas pkg-config, et j'ai écrit LIBS = 'pkg-config --libs opencv'. Il a été résolu mon problème. – Andrew
Ce site fait une erreur dans le format. Tout après "=" doit être entre guillemets. – Andrew