#---------------- # ---------------------------------------------------- # This file is generated by the Qt Visual Studio Tools. # ------------------------------------------------------ TEMPLATE = lib TARGET = DalsaCamera CONFIG += debug CONFIG += c++11 DEFINES += CST_VISIONPLUS_CAMERA_LIB DEPENDPATH += . RCC_DIR += GeneratedFiles include(DalsaCamera.pri) QT += widgets INCLUDEPATH += $$PWD/../../Include/halcon INCLUDEPATH += $$PWD/../../Include/halcon/halconcpp INCLUDEPATH += $$PWD/SDK/Include/Include INCLUDEPATH += $$PWD/SDK/Include/Classes/Basic win32: { LIBS += -L$$PWD/../../lib/halcon/x64-win64/ -lhalconc LIBS += -L$$PWD/../../lib/halcon/x64-win64/ -lhalconcpp LIBS += -L$$PWD/../../DebugBin/ -lShowUnit LIBS += -L$$PWD/SDK/Lib/Win64/ -lSapClassBasic } unix:{ LIBS += -L$$PWD/../../lib/halcon/x64-linux/ -lhalcon LIBS += -L$$PWD/../../lib/halcon/x64-linux/ -lhalconcpp LIBS += -L$$PWD/../../LinuxReleaseBin/ -lShowUnit } CONFIG(debug, debug|release){ #设置debug配置下编译生成文件的路径 win32: DESTDIR = ../../DebugBin/Camera #将应用程序放在bin目录下 unix: DESTDIR = ../../LinuxDebugBin/Camera #将应用程序放在bin目录下 OBJECTS_DIR = ../../Output/debug/Camera/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下 MOC_DIR = ../../Output/debug/Camera/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下 UI_DIR = ../../Output/debug/Camera/$$TARGET/ui } else { #设置release配置下编译生成文件的路径 win32: DESTDIR = ../../ReleaseBin #将应用程序放在bin目录下 unix: DESTDIR = ../../LinuxReleaseBin #将应用程序放在bin目录下 OBJECTS_DIR = ../../Output/release/Camera/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下 MOC_DIR = ../../Output/release/Camera/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下 UI_DIR = ../../Output/release/Camera/$$TARGET/ui #设置UI文件目录 }