From a8b447be656145c9ba2a2d8319a10ae8f726de1f Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期五, 09 十月 2020 18:20:46 +0800 Subject: [PATCH] h264 mp4 --- CMakeLists.txt | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 66c98bf..6068781 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,8 +4,9 @@ project(${BIN}) -# set(CMAKE_C_VISIBILITY_PRESET hidden) -# set(CMAKE_CXX_VISIBILITY_PRESET hidden) +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE "Release") +endif() set(CMAKE_CXX_FLAGS "-DLIB_CFFMPEG -fPIC -Wl,-Bsymbolic ${CMAKE_CXX_FLAGS}") set(CMAKE_C_FLAGS "-DLIB_CFFMPEG -fPIC -Wl,-Bsymbolic ${CMAKE_C_FLAGS}") @@ -21,9 +22,11 @@ ${CMAKE_SOURCE_DIR}/csrc/thirdparty ${CMAKE_SOURCE_DIR}/csrc/thirdparty/whereami ${CMAKE_SOURCE_DIR}/csrc/thirdparty/ffmpeg/include + ${CMAKE_SOURCE_DIR}/csrc/thirdparty/gb28181/include + ${CMAKE_SOURCE_DIR}/csrc/gpu-conv ) -link_directories(/usr/local/cuda/lib64) +link_directories(${CMAKE_SOURCE_DIR}/csrc/thirdparty/gb28181/lib) set(CMAKE_LIBRARY_PATH ${CMAKE_SOURCE_DIR}/csrc/thirdparty/ffmpeg/lib ${CMAKE_LIBRARY_PATH}) find_library(avutil NAMES libavutil.a ) @@ -47,6 +50,6 @@ file(GLOB_RECURSE FFMPEG_LIST ${CMAKE_SOURCE_DIR}/csrc/*.cpp) list(APPEND FFMPEG_LIST ${CMAKE_SOURCE_DIR}/csrc/thirdparty/whereami/whereami.c) -add_library(${BIN} SHARED ${FFMPEG_LIST} ${CMAKE_SOURCE_DIR}/csrc/cffmpeg.cpp) +add_library(${BIN} SHARED ${FFMPEG_LIST}) -target_link_libraries(${BIN} ${LINK_LIB} numa nppig nppicc nppc -lz pthread dl) +target_link_libraries(${BIN} ${LINK_LIB} -lz pthread dl rtspclient StreamParse) -- Gitblit v1.8.0