diff --git a/SpinnakerCapture.pro b/SpinnakerCapture.pro index 2c29cee..3039813 100644 --- a/SpinnakerCapture.pro +++ b/SpinnakerCapture.pro @@ -19,23 +19,41 @@ HEADERS += \ SpinnakerCapture.h FORMS += +CONFIG += c++11 -INCLUDEPATH += "C:\\Program Files\\Point Grey Research\\Spinnaker\\include" -INCLUDEPATH += "D:\\opencv\\build_vc12\\install\\include" - - -LIBS += -L"C:\\Program Files\\Point Grey Research\\Spinnaker\\lib64\\vs2013" -LIBS += -lSpinnaker_v120 - -LIBS += -L"D:\\opencv\\build_vc12\\install\\x64\\vc12\\lib" \ - -lopencv_core310 \ - -lopencv_highgui310 \ - -lopencv_imgproc310 \ - -lopencv_features2d310 \ - -lopencv_videoio310 \ - -lopencv_video310 \ - -lopencv_videostab310 \ -#LIBS += -L"C:\\Program Files\\Point Grey Research\\Spinnaker\\bin64\\vs2013" -#LIBS += -lSpinnaker_* -#LIBS += -lGenTL_* -#LIBS += -llibiomp5md + +unix { #Only Ubuntu > 16.04 supported + + #QMAKE_CXXFLAGS += -std=gnu++0x + INCLUDEPATH += "/opt/spinnaker_1_1_0_43_amd64/include" + LIBS += "-L/opt/spinnaker_1_1_0_43_amd64/lib" + LIBS += -lSpinnaker + LIBS += -lGenApi_gcc540_v3_0 + LIBS += -lGCBase_gcc540_v3_0 + + LIBS += -L/usr/local/lib + LIBS += -lopencv_core + LIBS += -lopencv_highgui + LIBS += -lopencv_imgproc + LIBS += -lopencv_video + LIBS += -lopencv_videoio +} + + +win32 { + INCLUDEPATH += "C:\\Program Files\\Point Grey Research\\Spinnaker\\include" + INCLUDEPATH += "D:\\opencv\\build_vc12\\install\\include" + + + LIBS += -L"C:\\Program Files\\Point Grey Research\\Spinnaker\\lib64\\vs2013" + LIBS += -lSpinnaker_v120 + + LIBS += -L"D:\\opencv\\build_vc12\\install\\x64\\vc12\\lib" \ + -lopencv_core310 \ + -lopencv_highgui310 \ + -lopencv_imgproc310 \ + -lopencv_features2d310 \ + -lopencv_videoio310 \ + -lopencv_video310 \ + -lopencv_videostab310 \ +}