我正在使用Ubuntu上的vmware 14.04鏈接OpenCV 3.0。 libs到QT創建者
我似乎無法找到一種鏈接qt創建者庫的方法。我遵循了一個非常好的教程here,並且完全按照它的說法做了,但是在嘗試構建項目時得到了未定義的參考。
opencv的從終端編譯時工作正常。
我創建了一個QT項目,並添加了這行我.pro文件:
INCLUDEPATH += /usr/local/include/opencv
LIBS += -L/usr/local/lib -lopencv_core -lopencv_imgcodecs -lopencv_highgui
我不是一個有經驗的程序員,我做了什麼了嗎? 我已經搜索過類似的問題,但所提供的解決方案都沒有幫助。
謝謝! 佩特拉
編輯:
QT += core
INCLUDEPATH += /usr/local/include/opencv
#LIBS += -L/usr/local/lib -lopencv_core -lopencv_imgcodecs -lopencv_highgui
#LIBS += /usr/local/lib/libopencv_calib3d.so /usr/local/lib/libopencv_core.so /usr/local/lib/libopencv_features2d.so /usr/local/lib/libopencv_flann.so /usr/local/lib/libopencv_highgui.so /usr/local/lib/libopencv_imgcodecs.so /usr/local/lib/libopencv_imgproc.so /usr/local/lib/libopencv_ml.so /usr/local/lib/libopencv_objdetect.so /usr/local/lib/libopencv_photo.so /usr/local/lib/libopencv_shape.so /usr/local/lib/libopencv_stitching.so /usr/local/lib/libopencv_superres.so /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_video.so /usr/local/lib/libopencv_videoio.so /usr/local/lib/libopencv_videostab.so
LIBS += 'pkg-config opencv --libs'
QT -= gui
#QT += widgets
TARGET = Test
CONFIG += console
CONFIG -= app_bundle
#CONFIG += link_pkgconfig
#PKGCONFIG += opencv
TEMPLATE = app
SOURCES += main.cpp
謝謝!不幸的是,在嘗試之前我看到過類似的建議,但沒有運氣。 我已經在我的文章中添加了整個.pro文件的內容。 –