加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Lidar2Camera.pro 3.74 KB
一键复制 编辑 原始数据 按行查看 历史
吴冬亮 提交于 2020-03-10 14:09 . first
QT += core gui widgets
CONFIG += c++11
DEFINES += QT_DEPRECATED_WARNINGS
SOURCES += \
cudadecode.cpp \
glwidget.cpp \
main.cpp \
mainwindow.cpp \
qrosthread.cpp \
rule.cpp
HEADERS += \
Video_encoded_data.h \
cudadecode.h \
glwidget.h \
include/CameraDecode.h \
include/Decoder.h \
include/Logger.h \
include/NvCodecUtils.h \
include/NvDecoder.h \
include/TopicClass.h \
include/Topics.h \
include/Video_decoded_data.h \
include/Video_encoded_data.h \
include/cuviddec.h \
include/nvcuvid.h \
include/securec.h \
include/securectype.h \
mainwindow.h \
qrosthread.h \
rule.h
FORMS += \
mainwindow.ui
LIBS += /usr/local/lib/libavcodec.a
LIBS += /usr/local/lib/libswscale.a
LIBS += /usr/local/lib/libavutil.a
#LIBS += /usr/local/lib/libavformat.a
LIBS += /usr/local/lib/libavfilter.a
LIBS += /usr/local/lib/libavdevice.a
LIBS += /usr/local/lib/libswresample.a
LIBS += /usr/lib/x86_64-linux-gnu/libz.a
LIBS += /usr/lib/x86_64-linux-gnu/liblzma.a
LIBS += -L ./lib
LIBS += ./lib/libopencv_core.so.3.4.8
LIBS += ./lib/libopencv_imgproc.so.3.4.8
LIBS += ./lib/libopencv_highgui.so.3.4.8
LIBS += ./lib/libopencv_cudaimgproc.so.3.4.8
LIBS += ./lib/libopencv_cudawarping.so.3.4.8
LIBS += ./lib/libopencv_cudacodec.so.3.4.8
LIBS += ./lib/libopencv_imgcodecs.so.3.4.8
LIBS += -lrosconsole
LIBS += -lrosconsole_backend_interface
LIBS += -lrosconsole_log4cxx
LIBS += -lroscpp_serialization
LIBS += -lroscpp
LIBS += -lrostime
LIBS += -ldl-2.23
LIBS += -lX11
LIBS += -lvdpau
LIBS += -lva
LIBS += -lva-x11
LIBS += -lva-drm
LIBS += -lyaml-cpp
LIBS += -lpthread-2.23
LIBS += -lstdc++
LIBS += -lm-2.23
LIBS += -lgcc_s
LIBS += -lc-2.23
LIBS += -lxmlrpcpp
LIBS += -lcpp_common
LIBS += -lboost_system
LIBS += -lboost_thread
LIBS += -lboost_chrono
LIBS += -lboost_filesystem
LIBS += -llog4cxx
LIBS += -lboost_regex
LIBS += -lxcb
LIBS += -lXext
LIBS += -lXfixes
LIBS += -ldrm
LIBS += -lcublasLt
LIBS += -lrt-2.23
LIBS += -lGL
LIBS += -lz
LIBS += -licui18n
LIBS += -licuuc
LIBS += -licudata
LIBS += -lgthread-2.0
LIBS += -lglib-2.0
LIBS += -lconsole_bridge
LIBS += -lapr-1
LIBS += -laprutil-1
LIBS += -licui18n
LIBS += -licuuc
LIBS += -lXau
LIBS += -lXdmcp
LIBS += -lGLX
LIBS += ./lib/libGLdispatch.so.0
LIBS += -lpcre
LIBS += -luuid
LIBS += -lcrypt-2.23
LIBS += -lexpat
LIBS += -licudata
INCLUDEPATH += /opt/ros/kinetic/include/
INCLUDEPATH += ./include/
INCLUDEPATH += ./NvDecoder
INCLUDEPATH += ./Utils
INCLUDEPATH += /usr/local/cuda-9.0/include/
LIBS += ./lib/libnvcodec.so
LIBS += /usr/lib/x86_64-linux-gnu/libnvcuvid.so.440.44
LIBS += /usr/local/cuda-9.0/lib64/libcudart.so
LIBS += /usr/local/cuda-9.0/lib64/stubs/libcuda.so
LIBS += /usr/local/cuda-9.0/lib64/libcudart.so.9.0
QMAKE_CC += -g
QMAKE_CXX += -g
QMAKE_LINK += -g
MOC_DIR = build/moc
OBJECTS_DIR = build/obj
CUDA_SDK = "/usr/local/cuda-9.0"
CUDA_DIR = "/usr/local/cuda-9.0"
# DO NOT EDIT BEYOND THIS UNLESS YOU KNOW WHAT YOU ARE DOING....
SYSTEM_NAME = ubuntu
SYSTEM_TYPE = 64
CUDA_ARCH = sm_50
NVCC_OPTIONS = --use_fast_math
INCLUDEPATH += $$CUDA_DIR/include
QMAKE_LIBDIR += $$CUDA_DIR/lib64/
LIBS += /usr/local/cuda-9.0/lib64/libcublas.so.9.0
LIBS += /usr/local/cuda-9.0/lib64/libcudart.so.9.0
CUDA_OBJECTS_DIR = ./
CUDA_LIBS = -lcuda -lcudart
CUDA_INC = $$join(INCLUDEPATH,'" -I"','-I"','"')
cuda_d.input = CUDA_SOURCES
cuda_d.output = $$CUDA_OBJECTS_DIR/${QMAKE_FILE_BASE}_cuda.o
cuda_d.commands = $$CUDA_DIR/bin/nvcc -D_DEBUG $$NVCC_OPTIONS $$CUDA_INC $$NVCC_LIBS --machine $$SYSTEM_TYPE -arch=$$CUDA_ARCH -c -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
cuda_d.dependency_type = TYPE_C
QMAKE_EXTRA_COMPILERS += cuda_d
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化