modulecomm_rtidds.pro 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2018-07-10T05:46:48
  4. #
  5. #-------------------------------------------------
  6. QT -= gui
  7. #DEFINES += dds_use_shm
  8. TARGET = modulecomm
  9. TEMPLATE = lib
  10. DEFINES += RTI_UNIX
  11. DEFINES += RTI_LINUX
  12. DEFINES += RTI_64BIT
  13. DEFINES += NDDS_USER_DLL_EXPORT
  14. DEFINES += MODULECOMM_LIBRARY
  15. VERSION = 1.0.1
  16. CONFIG += plugin
  17. SOURCES += modulecomm.cpp \
  18. Topics.cxx \
  19. TopicsPlugin.cxx \
  20. TopicsSupport.cxx \
  21. modulecomm_impl.cpp \
  22. topicspublisher.cpp \
  23. topicssubscriber.cpp
  24. HEADERS += modulecomm.h \
  25. Topics.h \
  26. TopicsPlugin.h \
  27. TopicsSupport.h \
  28. modulecomm_impl.h \
  29. ivmodulemsg_type.h \
  30. topicspublisher.h \
  31. topicssubscriber.h
  32. unix {
  33. target.path = /usr/lib
  34. INSTALLS += target
  35. }
  36. INCLUDEPATH == /home/yuchuli/rti_connext_dds-6.0.1/include/ndds
  37. INCLUDEPATH += /home/yuchuli/rti_connext_dds-6.0.1/include
  38. LIBS += -L/home/yuchuli/rti_connext_dds-6.0.1/lib/x64Linux3gcc5.4.0 -lnddscpp -lnddsc -lnddscore
  39. LIBS += -ldl -lm -lpthread -lrt