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