CstJavaScript.pro 2.5 KB

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