showxodrinvtk.pro 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2018-07-10T05:46:48
  4. #
  5. #-------------------------------------------------
  6. QT -= gui
  7. TARGET = showxodrinvtk
  8. TEMPLATE = lib
  9. DEFINES += NDT_CPU_LIBRARY
  10. VERSION = 1.0.1
  11. CONFIG += plugin
  12. CONFIG += c++14
  13. SOURCES += const.cpp \
  14. fresnl.cpp \
  15. polevl.c \
  16. showxodrinvtk.cpp
  17. !include(../../common/common/xodr/OpenDrive/OpenDrive.pri ) {
  18. error( "Couldn't find the OpenDrive.pri file!" )
  19. }
  20. !include(../../common/common/xodr/TinyXML/TinyXML.pri ) {
  21. error( "Couldn't find the TinyXML.pri file!" )
  22. }
  23. !include(../../common/common/xodr/xodrfunc/xodrfunc.pri ) {
  24. error( "Couldn't find the xodrfunc.pri file!" )
  25. }
  26. INCLUDEPATH += $$PWD/../../common/common/xodr
  27. INCLUDEPATH += $$PWD/../../common/common/xodr/xodrfunc
  28. QMAKE_LFLAGS += -no-pie
  29. INCLUDEPATH += /usr/include/eigen3
  30. INCLUDEPATH += /usr/include/pcl-1.8
  31. INCLUDEPATH += /usr/include/pcl-1.10
  32. INCLUDEPATH += /usr/include/pcl-1.12
  33. INCLUDEPATH += /usr/include/pcl-1.7
  34. INCLUDEPATH += /usr/include/vtk-6.3
  35. INCLUDEPATH += /usr/include/vtk-6.2
  36. INCLUDEPATH += /usr/include/vtk-7.1
  37. INCLUDEPATH += /usr/include/vtk-9.1
  38. DEFINES += NOTINPILOT
  39. DEFINES += XODRLOAD
  40. unix:LIBS += -lpcl_common\
  41. -lpcl_features\
  42. -lpcl_filters\
  43. -lpcl_io\
  44. -lpcl_io_ply\
  45. -lpcl_kdtree\
  46. -lpcl_keypoints\
  47. -lpcl_octree\
  48. -lpcl_outofcore\
  49. -lpcl_people\
  50. -lpcl_recognition\
  51. -lpcl_registration\
  52. -lpcl_sample_consensus\
  53. -lpcl_search\
  54. -lpcl_segmentation\
  55. -lpcl_surface\
  56. -lpcl_tracking\
  57. -lpcl_visualization
  58. LIBS += -lboost_system
  59. #LIBS += -lvtkCommonExecutionModel-6.3 -lvtkCommonCore-6.3 -lvtkRenderingLOD-6.3 -lvtkRenderingCore-6.3 \
  60. # -lvtkFiltersSources-6.3
  61. #LIBS += -lvtkCommonExecutionModel-9.1 -lvtkCommonCore-9.1 -lvtkRenderingLOD-9.1 -lvtkRenderingCore-9.1 \
  62. # -lvtkFiltersSources-9.1
  63. LIBS += -lvtkCommonExecutionModel-7.1 -lvtkCommonCore-7.1 -lvtkRenderingLOD-7.1 -lvtkRenderingCore-7.1 \
  64. -lvtkFiltersSources-7.1
  65. HEADERS += \
  66. mconf.h \
  67. showxodrinvtk.h