driver_map_xodrload.pro 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. QT -= gui
  2. QT += xml dbus
  3. CONFIG += c++11 console
  4. CONFIG -= app_bundle
  5. # The following define makes your compiler emit warnings if you use
  6. # any feature of Qt which as been marked deprecated (the exact warnings
  7. # depend on your compiler). Please consult the documentation of the
  8. # deprecated API in order to know how to port your code away from it.
  9. DEFINES += QT_DEPRECATED_WARNINGS
  10. # You can also make your code fail to compile if you use deprecated APIs.
  11. # In order to do so, uncomment the following line.
  12. # You can also select to disable deprecated APIs only up to a certain version of Qt.
  13. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
  14. SOURCES += main.cpp \
  15. ../../include/msgtype/v2x.pb.cc \
  16. OpenDrive/OpenDriveXmlWriter.cpp \
  17. OpenDrive/OtherStructures.cpp \
  18. OpenDrive/OpenDrive.cpp \
  19. OpenDrive/Road.cpp \
  20. OpenDrive/Junction.cpp \
  21. OpenDrive/Lane.cpp \
  22. OpenDrive/OpenDriveXmlParser.cpp \
  23. OpenDrive/ObjectSignal.cpp \
  24. OpenDrive/RoadGeometry.cpp \
  25. TinyXML/tinyxml.cpp \
  26. TinyXML/tinyxmlparser.cpp \
  27. TinyXML/tinystr.cpp \
  28. TinyXML/tinyxmlerror.cpp \
  29. fresnl.cpp \
  30. const.cpp \
  31. polevl.c \
  32. globalplan.cpp \
  33. dubins.c \
  34. xodrdijkstra.cpp \
  35. ../../include/msgtype/gps.pb.cc \
  36. ../../include/msgtype/gpsimu.pb.cc \
  37. ../../include/msgtype/imu.pb.cc \
  38. gnss_coordinate_convert.cpp
  39. HEADERS += \
  40. ../../../include/ivexit.h \
  41. ../../include/msgtype/v2x.pb.h \
  42. OpenDrive/OpenDriveXmlParser.h \
  43. OpenDrive/RoadGeometry.h \
  44. OpenDrive/Road.h \
  45. OpenDrive/Junction.h \
  46. OpenDrive/OpenDriveXmlWriter.h \
  47. OpenDrive/Lane.h \
  48. OpenDrive/OtherStructures.h \
  49. OpenDrive/OpenDrive.h \
  50. OpenDrive/ObjectSignal.h \
  51. TinyXML/tinyxml.h \
  52. TinyXML/tinystr.h \
  53. mconf.h \
  54. globalplan.h \
  55. gps_type.h \
  56. dubins.h \
  57. xodrdijkstra.h \
  58. ../../include/msgtype/gps.pb.h \
  59. ../../include/msgtype/gpsimu.pb.h \
  60. ../../include/msgtype/imu.pb.h \
  61. gnss_coordinate_convert.h
  62. !include(../../../include/common.pri ) {
  63. error( "Couldn't find the common.pri file!" )
  64. }
  65. !include(../../../include/ivprotobuf.pri ) {
  66. error( "Couldn't find the ivprotobuf.pri file!" )
  67. }
  68. !include(../../../include/ivboost.pri ) {
  69. error( "Couldn't find the ivboost.pri file!" )
  70. }
  71. !include(../../../include/iveigen.pri ) {
  72. error( "Couldn't find the iveigen.pri file!" )
  73. }