123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168 |
- #-------------------------------------------------
- #
- # Project created by QtCreator 2019-08-23T15:28:22
- #
- #-------------------------------------------------
- QT += core gui
- greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
- TARGET = map_lanetoxodr
- TEMPLATE = app
- CONFIG+= c++11
- # The following define makes your compiler emit warnings if you use
- # any feature of Qt which has been marked as deprecated (the exact warnings
- # depend on your compiler). Please consult the documentation of the
- # deprecated API in order to know how to port your code away from it.
- DEFINES += QT_DEPRECATED_WARNINGS
- QMAKE_LFLAGS += -no-pie
- # You can also make your code fail to compile if you use deprecated APIs.
- # In order to do so, uncomment the following line.
- # You can also select to disable deprecated APIs only up to a certain version of Qt.
- #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
- SOURCES += \
- autoconnect.cpp \
- dialogaddroadfromrtk.cpp \
- dialogcalcs.cpp \
- dialogeditlane.cpp \
- dialogeditroadmark.cpp \
- dialoglanefromrtk.cpp \
- dialogroadmerge.cpp \
- dialogroadmirror.cpp \
- dialogroadmove.cpp \
- dialogroadrotate.cpp \
- dialogroadsplit.cpp \
- ivxodrtool.cpp \
- main.cpp \
- mainwindow.cpp \
- roaddigit.cpp \
- roadeditdialog.cpp \
- roadviewitem.cpp \
- speeddialog.cpp \
- trafficlightdialog.cpp \
- trafficlightlanevaliditydialog.cpp \
- trafficlightpositiondialog.cpp \
- xodr.cpp \
- myview.cpp \
- linedata.cpp \
- OpenDrive/Junction.cpp \
- OpenDrive/Lane.cpp \
- OpenDrive/ObjectSignal.cpp \
- OpenDrive/OpenDrive.cpp \
- OpenDrive/OpenDriveXmlParser.cpp \
- OpenDrive/OpenDriveXmlWriter.cpp \
- OpenDrive/OtherStructures.cpp \
- OpenDrive/Road.cpp \
- OpenDrive/RoadGeometry.cpp \
- TinyXML/tinystr.cpp \
- TinyXML/tinyxml.cpp \
- TinyXML/tinyxmlerror.cpp \
- TinyXML/tinyxmlparser.cpp \
- fresnl.cpp \
- polevl.c \
- const.cpp \
- gnss_coordinate_convert.cpp \
- ../../include/msgtype/gps.pb.cc \
- ../../include/msgtype/gpsimu.pb.cc \
- ../../include/msgtype/imu.pb.cc \
- geofit.cpp \
- circlefitting.cpp \
- xodrfunc.cpp \
- xodrmake.cpp \
- xodrscenfunc.cpp
- HEADERS += \
- autoconnect.h \
- dialogaddroadfromrtk.h \
- dialogcalcs.h \
- dialogeditlane.h \
- dialogeditroadmark.h \
- dialoglanefromrtk.h \
- dialogroadmerge.h \
- dialogroadmirror.h \
- dialogroadmove.h \
- dialogroadrotate.h \
- dialogroadsplit.h \
- ivxodrtool.h \
- mainwindow.h \
- rawtype.h \
- roaddigit.h \
- roadeditdialog.h \
- roadviewitem.h \
- speeddialog.h \
- trafficlightdialog.h \
- trafficlightlanevaliditydialog.h \
- trafficlightpositiondialog.h \
- xodr.h \
- myview.h \
- boost.h \
- gps_type.h \
- OpenDrive/Junction.h \
- OpenDrive/Lane.h \
- OpenDrive/ObjectSignal.h \
- OpenDrive/OpenDrive.h \
- OpenDrive/OpenDriveXmlParser.h \
- OpenDrive/OpenDriveXmlWriter.h \
- OpenDrive/OtherStructures.h \
- OpenDrive/Road.h \
- OpenDrive/RoadGeometry.h \
- TinyXML/tinystr.h \
- TinyXML/tinyxml.h \
- gnss_coordinate_convert.h \
- ../../include/msgtype/gps.pb.h \
- ../../include/msgtype/gpsimu.pb.h \
- ../../include/msgtype/imu.pb.h \
- geofit.h \
- circlefitting.h \
- xodrfunc.h \
- xodrmake.h \
- xodrscenfunc.h
- FORMS += \
- dialogaddroadfromrtk.ui \
- dialogcalcs.ui \
- dialogeditlane.ui \
- dialogeditroadmark.ui \
- dialoglanefromrtk.ui \
- dialogroadmerge.ui \
- dialogroadmirror.ui \
- dialogroadmove.ui \
- dialogroadrotate.ui \
- dialogroadsplit.ui \
- mainwindow.ui \
- roadeditdialog.ui \
- speeddialog.ui \
- trafficlightdialog.ui \
- trafficlightlanevaliditydialog.ui \
- trafficlightpositiondialog.ui
- unix:LIBS += -lboost_thread -lboost_system -lboost_serialization -lprotobuf
- win32: INCLUDEPATH += $$PWD\..\..\..\thirdpartylib\boost\include\boost-1_66
- QMAKE_CXXFLAGS += -g
- INCLUDEPATH += $$PWD/../../../include/
- LIBS += -L$$PWD/../../../bin/ -lxmlparam -lmodulecomm -livlog -livfault -livbacktrace
- INCLUDEPATH += $$PWD/../../include/msgtype
- DISTFILES += \
- geodata.proto
- unix:INCLUDEPATH += /usr/include/eigen3
- win32:INCLUDEPATH += D:\File\soft\eigen
- unix:LIBS += -lboost_thread -lboost_system
- RESOURCES += \
- opendrive.qrc
|