decision_brain.pro 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. QT -= gui
  2. CONFIG += c++11 console
  3. CONFIG -= app_bundle
  4. # The following define makes your compiler emit warnings if you use
  5. # any Qt feature that has been marked deprecated (the exact warnings
  6. # depend on your compiler). Please consult the documentation of the
  7. # deprecated API in order to know how to port your code away from it.
  8. DEFINES += QT_DEPRECATED_WARNINGS
  9. # You can also make your code fail to compile if it uses deprecated APIs.
  10. # In order to do so, uncomment the following line.
  11. # You can also select to disable deprecated APIs only up to a certain version of Qt.
  12. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
  13. SOURCES += \
  14. ../common/adc_planner/base_planner.cpp \
  15. ../common/adc_planner/dubins_planner.cpp \
  16. ../common/adc_planner/frenet_planner.cpp \
  17. ../common/adc_planner/lane_change_planner.cpp \
  18. ../common/common/obs_predict.cpp \
  19. $$PWD/../common/adc_adapter/base_adapter.cpp \
  20. $$PWD/../common/adc_adapter/bus_adapter.cpp \
  21. $$PWD/../common/adc_adapter/ge3_adapter.cpp \
  22. $$PWD/../common/adc_adapter/hapo_adapter.cpp \
  23. $$PWD/../common/adc_adapter/qingyuan_adapter.cpp \
  24. $$PWD/../common/adc_adapter/vv7_adapter.cpp \
  25. $$PWD/../common/adc_adapter/yuhesen_adapter.cpp \
  26. $$PWD/../common/adc_adapter/zhongche_adapter.cpp \
  27. $$PWD/../common/adc_controller/base_controller.cpp \
  28. $$PWD/../common/adc_controller/pid_controller.cpp \
  29. $$PWD/../common/adc_tools/compute_00.cpp \
  30. $$PWD/../common/adc_tools/dubins.cpp \
  31. $$PWD/../common/adc_tools/gps_distance.cpp \
  32. $$PWD/../common/adc_tools/transfer.cpp \
  33. $$PWD/../common/common/car_status.cpp \
  34. $$PWD/../common/common/perceptionoutput.cpp \
  35. ivdecision_brain.cpp \
  36. main.cpp
  37. # Default rules for deployment.
  38. qnx: target.path = /tmp/$${TARGET}/bin
  39. else: unix:!android: target.path = /opt/$${TARGET}/bin
  40. !isEmpty(target.path): INSTALLS += target
  41. !include(../../../include/ivprotobuf.pri ) {
  42. error( "Couldn't find the ivprotobuf.pri file!" )
  43. }
  44. !include(../interface/ivdecision.pri ) {
  45. error( "Couldn't find the ivdecision.pri file!" )
  46. }
  47. !include(../../../include/ivboost.pri ) {
  48. error( "Couldn't find the ivboost.pri file!" )
  49. }
  50. !include(../../../include/iveigen.pri ) {
  51. error( "Couldn't find the iveigen.pri file!" )
  52. }
  53. INCLUDEPATH += $$PWD/../../../include
  54. INCLUDEPATH += $$PWD/../interface
  55. LIBS += -L$$PWD/../../../src/common/build-ivlog-Debug -livlog
  56. HEADERS += \
  57. ../common/adc_planner/base_planner.h \
  58. ../common/adc_planner/dubins_planner.h \
  59. ../common/adc_planner/frenet_planner.h \
  60. ../common/adc_planner/lane_change_planner.h \
  61. ../common/common/obs_predict.h \
  62. $$PWD/../common/adc_adapter/base_adapter.h \
  63. $$PWD/../common/adc_adapter/bus_adapter.h \
  64. $$PWD/../common/adc_adapter/ge3_adapter.h \
  65. $$PWD/../common/adc_adapter/hapo_adapter.h \
  66. $$PWD/../common/adc_adapter/qingyuan_adapter.h \
  67. $$PWD/../common/adc_adapter/vv7_adapter.h \
  68. $$PWD/../common/adc_adapter/yuhesen_adapter.h \
  69. $$PWD/../common/adc_adapter/zhongche_adapter.h \
  70. $$PWD/../common/adc_controller/base_controller.h \
  71. $$PWD/../common/adc_controller/pid_controller.h \
  72. $$PWD/../common/adc_tools/compute_00.h \
  73. $$PWD/../common/adc_tools/dubins.h \
  74. $$PWD/../common/adc_tools/gps_distance.h \
  75. $$PWD/../common/adc_tools/parameter_status.h \
  76. $$PWD/../common/adc_tools/transfer.h \
  77. $$PWD/../common/common/boost.h \
  78. $$PWD/../common/common/car_status.h \
  79. $$PWD/../common/common/constants.h \
  80. $$PWD/../common/common/fusion.h \
  81. $$PWD/../common/common/group_type.h \
  82. $$PWD/../common/common/hmi_type.h \
  83. $$PWD/../common/common/logout.h \
  84. $$PWD/../common/common/mobileye.h \
  85. $$PWD/../common/common/perceptionoutput.h \
  86. $$PWD/../common/common/platform_type.h \
  87. $$PWD/../common/common/roadmode_type.h \
  88. $$PWD/../common/common/sysparam_type.h \
  89. $$PWD/../common/common/ultrasonic_type.h \
  90. $$PWD/../common/common/vv7.h \
  91. $$PWD/../common/platform/dataformat.h \
  92. $$PWD/../common/platform/platform.h \
  93. ivdecision_brain.h