BaslerCamera.pro 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. #----------------
  2. # ----------------------------------------------------
  3. # This file is generated by the Qt Visual Studio Tools.
  4. # ------------------------------------------------------
  5. TEMPLATE = lib
  6. TARGET = DalsaCamera
  7. CONFIG += debug
  8. CONFIG += c++11
  9. DEFINES += CST_VISIONPLUS_CAMERA_LIB
  10. DEPENDPATH += .
  11. RCC_DIR += GeneratedFiles
  12. include(DalsaCamera.pri)
  13. QT += widgets
  14. INCLUDEPATH += $$PWD/../../Include/halcon
  15. INCLUDEPATH += $$PWD/../../Include/halcon/halconcpp
  16. INCLUDEPATH += $$PWD/SDK/Include/Include
  17. INCLUDEPATH += $$PWD/SDK/Include/Classes/Basic
  18. win32: {
  19. LIBS += -L$$PWD/../../lib/halcon/x64-win64/ -lhalconc
  20. LIBS += -L$$PWD/../../lib/halcon/x64-win64/ -lhalconcpp
  21. LIBS += -L$$PWD/../../DebugBin/ -lShowUnit
  22. LIBS += -L$$PWD/SDK/Lib/Win64/ -lSapClassBasic
  23. }
  24. unix:{
  25. LIBS += -L$$PWD/../../lib/halcon/x64-linux/ -lhalcon
  26. LIBS += -L$$PWD/../../lib/halcon/x64-linux/ -lhalconcpp
  27. LIBS += -L$$PWD/../../LinuxReleaseBin/ -lShowUnit
  28. }
  29. CONFIG(debug, debug|release){
  30. #设置debug配置下编译生成文件的路径
  31. win32: DESTDIR = ../../DebugBin/Camera #将应用程序放在bin目录下
  32. unix: DESTDIR = ../../LinuxDebugBin/Camera #将应用程序放在bin目录下
  33. OBJECTS_DIR = ../../Output/debug/Camera/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下
  34. MOC_DIR = ../../Output/debug/Camera/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下
  35. UI_DIR = ../../Output/debug/Camera/$$TARGET/ui
  36. } else {
  37. #设置release配置下编译生成文件的路径
  38. win32: DESTDIR = ../../ReleaseBin #将应用程序放在bin目录下
  39. unix: DESTDIR = ../../LinuxReleaseBin #将应用程序放在bin目录下
  40. OBJECTS_DIR = ../../Output/release/Camera/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下
  41. MOC_DIR = ../../Output/release/Camera/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下
  42. UI_DIR = ../../Output/release/Camera/$$TARGET/ui #设置UI文件目录
  43. }