From 168af40fe9a3cc81c6ee16b3e81f154780c36bdb Mon Sep 17 00:00:00 2001
From: Scheaven <xuepengqiang>
Date: 星期四, 03 六月 2021 15:03:27 +0800
Subject: [PATCH] up new v4

---
 CMakeLists.txt |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f2a2450..c6ed019 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,18 +1,18 @@
 cmake_minimum_required(VERSION 3.5)
 
-#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}   -fvisibility=hidden -DEIGEN_MAX_ALIGN_BYTES=32 -DEIGEN_DONT_VECTORIZE -fPIC -march=native -DGPU -DCUDNN -DOPENCV -g -W -O0 -pthread -DS_DEBUG")
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}   -fvisibility=hidden -DEIGEN_MAX_ALIGN_BYTES=32 -DEIGEN_DONT_VECTORIZE -fPIC -march=native -DGPU -DCUDNN -DOPENCV -g -W -O0 -pthread -DS_SERVER")
+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}   -fvisibility=hidden -DEIGEN_MAX_ALIGN_BYTES=32 -DEIGEN_DONT_VECTORIZE -fPIC -march=native -DGPU -DCUDNN -DOPENCV -g -W -O0 -pthread -DS_DEBUG")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}   -fvisibility=hidden -DEIGEN_MAX_ALIGN_BYTES=32 -DEIGEN_DONT_VECTORIZE -fPIC -march=native -DGPU -DCUDNN -DOPENCV -g -W -O0 -pthread -DS_DEBUG -DS_SERVER")
 #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}   -fvisibility=hidden -DEIGEN_MAX_ALIGN_BYTES=32 -DEIGEN_DONT_VECTORIZE -fPIC -lm -march=native -DGPU -DCUDNN -DOPENCV -g -W -O0 -pthread -Wl,--no-as-needed")
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}  -fvisibility=hidden -DGPU -DCUDNN -DOPENCV -g  -lm -fPIC -W -O0 -Wl,--no-as-needed")  # 缂栬瘧C鑴氭湰鏃惰皟鐢℅PU鐜淇℃伅
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}  -fvisibility=hidden -DGPU -DCUDNN -DOPENCV -g  -lm -fPIC -W -O0 -Wl,--no-as-needed  -DS_DEBUG -DS_SERVER")  # 缂栬瘧C鑴氭湰鏃惰皟鐢℅PU鐜淇℃伅
 #set(CMAKE_C_FLAGS "-fvisibility=hidden")
 #set(CMAKE_CXX_FLAGS "-fvisibility=hidden")
 
 #椤圭洰鍚嶇О/宸ョ▼鍚�
-project(yolo)
+project(baseDetector)
 set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/build)
 #璁剧疆c++缂栬瘧鍣�
 
-set(CMAKE_CXX_STANDARD 11)
+set(CMAKE_CXX_STANDARD 14)
 #set(CMAKE_CXX_STANDARD_REQUIRED ON)
 #set(CMAKE_CXX_EXTENSIONS OFF)
 
@@ -62,7 +62,7 @@
 	set(
 			CUDA_NVCC_FLAGS
 			${CUDA_NVCC_FLAGS};
-			-gencode arch=compute_61,code=sm_61 -std=c++11# 涓嶅悓GPU鏈変笉鍚岀殑绠楀姏鎸囨暟锛屽彲鏌ョ湅绠楀姏琛�
+			-gencode arch=compute_61,code=sm_61 -std=c++14# 涓嶅悓GPU鏈変笉鍚岀殑绠楀姏鎸囨暟锛屽彲鏌ョ湅绠楀姏琛�
 	)
 	set(CUDA_NVCC_FLAGS_RELWITHDEBINFO "--device-debug;-lineinfo")
 	#find_package(OpenCV REQUIRED) # 鏌ユ壘绯荤粺鐨勯粯璁pencv鐜
@@ -70,6 +70,7 @@
 endif()
 
 
+# set(OPENCV_DIR /data/disk2/opt/01_opencv/opencv3.4.8)
 set(OPENCV_DIR /data/disk2/opt/01_opencv/opencv2.4.13)
 
 link_directories(/usr/local/cuda-10.0/lib64)
@@ -80,9 +81,9 @@
 		nvToolsExt
 		opencv_core
 		opencv_highgui
-		#opencv_imgcodecs
+		# opencv_imgcodecs
 		opencv_imgproc
-		#opencv_videoio
+		# opencv_videoio
 		opencv_video
 		opencv_calib3d
 		opencv_features2d
@@ -122,8 +123,8 @@
 #娣诲姞瑕佺紪璇戠殑鍙墽琛屾枃浠�
 #cuda_add_executable(${PROJECT_NAME}
 
-#cuda_add_executable(${PROJECT_NAME} SDK_main.cpp ${sources} ${CURRENT_HEADERS})
-cuda_add_library(${PROJECT_NAME} SHARED ${sources} ${CURRENT_HEADERS})
+cuda_add_executable(${PROJECT_NAME} main.cpp ${sources} ${CURRENT_HEADERS})
+#cuda_add_library(${PROJECT_NAME} SHARED ${sources} ${CURRENT_HEADERS})
 
 #璁剧疆 target 闇�瑕侀摼鎺ョ殑搴�
 target_link_libraries(${PROJECT_NAME} ${LIBS})

--
Gitblit v1.8.0