DashBoard.pro 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. QT += core gui opengl
  2. greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
  3. CONFIG += c++11
  4. TARGET = DashBoard
  5. TEMPLATE = app
  6. DEFINES += QT_DEPRECATED_WARNINGS
  7. #DEFINES += ECLINK #亿恋互联库最新库异常,暂时屏蔽
  8. DEFINES += __ARM__ #Arm端运行请打开此宏
  9. SOURCES += \
  10. main.cpp \
  11. mainwindow.cpp \
  12. logopainter.cpp \
  13. speedpainter.cpp \
  14. cornerlampwidget.cpp \
  15. linkwidget.cpp \
  16. BusinessLogic/carback.cpp \
  17. HEADERS += \
  18. mainwindow.h \
  19. logopainter.h \
  20. speedpainter.h \
  21. cornerlampwidget.h \
  22. linkwidget.h \
  23. BusinessLogic/carback.h \
  24. MOC_DIR = $$PWD/out
  25. OBJECTS_DIR = $$PWD/out
  26. RCC_DIR = $$PWD/out
  27. DESTDIR = $$PWD/out/bin
  28. SDK_OUTPUT_PATH = ../../../linux-arkmicro/output/board/ark1668e_devb/buildroot/staging/usr
  29. INCLUDEPATH += include
  30. INCLUDEPATH += $$SDK_OUTPUT_PATH/include/
  31. LIBS += -L$$SDK_OUTPUT_PATH/lib -lmfc -lpthread -larkapi
  32. if (contains(DEFINES, ECLINK)) {
  33. LIBS += -L$$PWD/eclib/lib/ -leclinkplayer -lECSDK
  34. }
  35. RESOURCES += \
  36. #Resource/images.qrc #PC端运行解除屏蔽