Cstlocation.pro 1.9 KB

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