1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- # ----------------------------------------------------
- # This file is generated by the Qt Visual Studio Tools.
- # ------------------------------------------------------
- TEMPLATE = app
- TARGET = VisionPlus
- CONFIG += c++11
- include(VisionPlus.pri)
- QT += widgets
- QT += gui
- QT += concurrent
- QT += script
- QT += scripttools
- QT += printsupport
- #Release禁止输出qWarning/qDebug信息
- CONFIG (release, debug|release) {
- DEFINES += QT_NO_WARNING_OUTPUT
- DEFINES += QT_NO_DEBUG_OUTPUT
- }
- INCLUDEPATH += $$PWD
- INCLUDEPATH += $$PWD/qtpropertybrowser
- INCLUDEPATH += $$PWD/../Include/opencv
- INCLUDEPATH += $$PWD/../Include/halcon
- INCLUDEPATH += $$PWD/../Include/halcon/halconcpp
- INCLUDEPATH += $$PWD/../QScintilla
- INCLUDEPATH += $$PWD/../Logger
- win32: {
- CONFIG(debug, debug|release){
- LIBS += -L$$PWD/../lib/opencv/ -lopencv_world410d
- } else {
- LIBS += -L$$PWD/../lib/opencv/ -lopencv_world410
- }
- LIBS += -L$$PWD/../lib/halcon/x64-win64/ -lhalconc
- LIBS += -L$$PWD/../lib/halcon/x64-win64/ -lhalconcpp
- CONFIG(debug, debug|release){
- LIBS += -L$$PWD/../lib/debug/ -lqscintilla
- LIBS += -L$$PWD/../lib/debug/ -lLogger
- LIBS += -L$$PWD/../lib/debug/ -lShowUnit
- } else {
- LIBS += -L$$PWD/../lib/release/ -lqscintilla
- LIBS += -L$$PWD/../lib/release/ -lLogger
- LIBS += -L$$PWD/../lib/release/ -lShowUnit
- }
- }
- unix:{
- LIBS += -L$$PWD/../lib/halcon/x64-linux/ -lhalcon
- LIBS += -L$$PWD/../lib/halcon/x64-linux/ -lhalconcpp
- CONFIG(debug, debug|release){
- LIBS += -L$$PWD/../LinuxDebugBin/ -lqscintilla
- LIBS += -L$$PWD/../DebugBin/ -lLogger
- LIBS += -L$$PWD/../DebugBin/ -lShowUnit
- } else {
- LIBS += -L$$PWD/../LinuxReleaseBin/ -lqscintilla
- LIBS += -L$$PWD/../LinuxReleaseBin/ -lLogger
- LIBS += -L$$PWD/../LinuxReleaseBin/ -lShowUnit
- }
- }
- CONFIG(debug, debug|release){
- #设置debug配置下编译生成文件的路径
- win32: DESTDIR = ../DebugBin #将应用程序放在bin目录下
- unix: DESTDIR = ../LinuxDebugBin #将应用程序放在bin目录下
- OBJECTS_DIR = ../Output/debug/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下
- MOC_DIR = ../Output/debug/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下
- UI_DIR = ../Output/debug/$$TARGET/ui
- } else {
- #设置release配置下编译生成文件的路径
- win32: DESTDIR = ../ReleaseBin #将应用程序放在bin目录下
- unix: DESTDIR = ../LinuxReleaseBin #将应用程序放在bin目录下
- OBJECTS_DIR = ../Output/release/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下
- MOC_DIR = ../Output/release/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下
- UI_DIR = ../Output/release/$$TARGET/ui #设置UI文件目录
- }
|