From 68a19a73681301c6712e10d55bc64324716dbd24 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期三, 09 十月 2019 15:38:47 +0800
Subject: [PATCH] split scale

---
 CMakeLists.txt |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5ef89c8..6e1e6b5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,7 +22,12 @@
     ${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
 )
+
+set(CUDA_TOOLKIT_ROOT_DIR /usr/local/cuda)
+include_directories(/usr/local/cuda/include)
+find_package(CUDA QUIET REQUIRED)
 
 link_directories(/usr/local/cuda/lib64 ${CMAKE_SOURCE_DIR}/csrc/thirdparty/gb28181/lib)
 
@@ -47,7 +52,8 @@
 
 file(GLOB_RECURSE FFMPEG_LIST ${CMAKE_SOURCE_DIR}/csrc/*.cpp)
 list(APPEND FFMPEG_LIST ${CMAKE_SOURCE_DIR}/csrc/thirdparty/whereami/whereami.c)
+file(GLOB_RECURSE CUDA_LIST ${CMAKE_SOURCE_DIR}/csrc/gpu-conv/*.cu)
 
-add_library(${BIN} SHARED ${FFMPEG_LIST})
+cuda_add_library(${BIN} SHARED ${FFMPEG_LIST} ${CUDA_LIST})
 
 target_link_libraries(${BIN} ${LINK_LIB} numa nppig nppicc nppc -lz pthread dl rtspclient StreamParse)

--
Gitblit v1.8.0