| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- QT -= gui
- CONFIG += c++11 console
- CONFIG -= app_bundle
- # The following define makes your compiler emit warnings if you use
- # any Qt feature that has been marked 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
- DEFINES += ADCTEST
- # You can also make your code fail to compile if it uses 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 += \
- ../../../thirdpartylib/apollo/cyber/binary.cc \
- ../../../thirdpartylib/apollo/cyber/common/file.cc \
- ../../../thirdpartylib/apollo/cyber/common/global_data.cc \
- ../../../thirdpartylib/apollo/cyber/proto/choreography_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/proto/classic_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/proto/cyber_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/proto/perf_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/proto/run_mode_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/proto/scheduler_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/proto/transport_conf.pb.cc \
- ../../../thirdpartylib/apollo/cyber/time/clock.cc \
- ../../../thirdpartylib/apollo/cyber/time/duration.cc \
- ../../../thirdpartylib/apollo/cyber/time/time.cc \
- ../../../thirdpartylib/apollo/modules/canbus/proto/chassis.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/configs/config_gflags.cc \
- ../../../thirdpartylib/apollo/modules/common/configs/proto/vehicle_config.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/configs/vehicle_config_helper.cc \
- ../../../thirdpartylib/apollo/modules/common/filters/digital_filter.cc \
- ../../../thirdpartylib/apollo/modules/common/filters/digital_filter_coefficients.cc \
- ../../../thirdpartylib/apollo/modules/common/filters/mean_filter.cc \
- ../../../thirdpartylib/apollo/modules/common/math/aabox2d.cc \
- ../../../thirdpartylib/apollo/modules/common/math/box2d.cc \
- ../../../thirdpartylib/apollo/modules/common/math/line_segment2d.cc \
- ../../../thirdpartylib/apollo/modules/common/math/linear_interpolation.cc \
- ../../../thirdpartylib/apollo/modules/common/math/math_utils.cc \
- ../../../thirdpartylib/apollo/modules/common/math/mpc_osqp.cc \
- ../../../thirdpartylib/apollo/modules/common/math/polygon2d.cc \
- ../../../thirdpartylib/apollo/modules/common/math/search.cc \
- ../../../thirdpartylib/apollo/modules/common/math/vec2d.cc \
- ../../../thirdpartylib/apollo/modules/common/proto/drive_state.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/proto/error_code.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/proto/geometry.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/proto/header.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/proto/pnc_point.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/proto/vehicle_signal.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/vehicle_state/proto/vehicle_state.pb.cc \
- ../../../thirdpartylib/apollo/modules/common/vehicle_state/vehicle_state_provider.cc \
- ../../../thirdpartylib/apollo/modules/control/common/control_gflags.cc \
- ../../../thirdpartylib/apollo/modules/control/common/interpolation_1d.cc \
- ../../../thirdpartylib/apollo/modules/control/common/interpolation_2d.cc \
- ../../../thirdpartylib/apollo/modules/control/common/trajectory_analyzer.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/calibration_table.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/control_cmd.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/control_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/gain_scheduler_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/input_debug.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/lat_controller_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/leadlag_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/lon_controller_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/mpc_controller_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/mrac_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/pad_msg.pb.cc \
- ../../../thirdpartylib/apollo/modules/control/proto/pid_conf.pb.cc \
- ../../../thirdpartylib/apollo/modules/dreamview/proto/chart.pb.cc \
- ../../../thirdpartylib/apollo/modules/localization/common/localization_gflags.cc \
- ../../../thirdpartylib/apollo/modules/localization/proto/localization.pb.cc \
- ../../../thirdpartylib/apollo/modules/localization/proto/localization_status.pb.cc \
- ../../../thirdpartylib/apollo/modules/localization/proto/pose.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_clear_area.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_crosswalk.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_geometry.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_id.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_junction.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_lane.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_overlap.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_parking_space.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_pnc_junction.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_road.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_rsu.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_signal.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_speed_bump.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_stop_sign.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/proto/map_yield_sign.pb.cc \
- ../../../thirdpartylib/apollo/modules/map/relative_map/proto/navigation.pb.cc \
- ../../../thirdpartylib/apollo/modules/perception/proto/perception_obstacle.pb.cc \
- ../../../thirdpartylib/apollo/modules/perception/proto/traffic_light_detection.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/decision.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/math/fem_pos_deviation_smoother_config.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/open_space_task_config.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/planner_open_space_config.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/planning.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/planning_config.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/planning_internal.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/sl_boundary.pb.cc \
- ../../../thirdpartylib/apollo/modules/planning/proto/task_config.pb.cc \
- ../../../thirdpartylib/apollo/modules/routing/proto/routing.pb.cc \
- adc_mpc_controller.cc \
- main.cpp
- # Default rules for deployment.
- qnx: target.path = /tmp/$${TARGET}/bin
- else: unix:!android: target.path = /opt/$${TARGET}/bin
- !isEmpty(target.path): INSTALLS += target
- HEADERS += \
- ../../../thirdpartylib/apollo/modules/canbus/proto/chassis.pb.h \
- ../../../thirdpartylib/apollo/modules/common/configs/proto/vehicle_config.pb.h \
- ../../../thirdpartylib/apollo/modules/common/proto/drive_state.pb.h \
- ../../../thirdpartylib/apollo/modules/common/proto/error_code.pb.h \
- ../../../thirdpartylib/apollo/modules/common/proto/geometry.pb.h \
- ../../../thirdpartylib/apollo/modules/common/proto/header.pb.h \
- ../../../thirdpartylib/apollo/modules/common/proto/pnc_point.pb.h \
- ../../../thirdpartylib/apollo/modules/common/proto/vehicle_signal.pb.h \
- ../../../thirdpartylib/apollo/modules/control/controller/mpc_controller.h \
- ../../../thirdpartylib/apollo/modules/map/proto/map_rsu.pb.h \
- ../../../thirdpartylib/apollo/modules/planning/proto/planning.pb.h
- INCLUDEPATH += /usr/include/eigen3
- INCLUDEPATH += $$PWD/../../../thirdpartylib/apollo
- INCLUDEPATH += ../../..//thirdpartylib/osqp-0.5.0/include
- INCLUDEPATH += ../../../thirdpartylib/abseil-cpp
- LIBS += -lprotobuf -lglog -lgflags -lgtest
- LIBS += -L$$PWD/../../../thirdpartylib/grpc/lib
- LIBS += -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_exponential_biased -labsl_hash -labsl_bad_variant_access -labsl_city -labsl_status -labsl_cord -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_symbolize -labsl_demangle_internal -labsl_stacktrace -labsl_debugging_internal -labsl_malloc_internal -labsl_time -labsl_time_zone -labsl_civil_time -labsl_strings -labsl_strings_internal -labsl_throw_delegate -labsl_int128 -labsl_base -labsl_spinlock_wait -labsl_bad_optional_access -labsl_raw_logging_internal -labsl_log_severity
- LIBS += -L$$PWD/../../../thirdpartylib/osqp-0.5.0/build/out
- LIBS += -losqp
|