Commit f6c1d58e3bb7a73ea70bfa583d793a0a45ed431b

Authored by Hu Chunming
1 parent 620bf1e2

优化makefile文件

Showing 1 changed file with 6 additions and 8 deletions
src/Makefile
1 1
2 XX = g++ 2 XX = g++
3 -NVCC = nvcc  
4 3
5 -  
6 -DEFS= -DPOST_USE_RABBITMQ  
7 -  
8 -PROJECT_ROOT= /home/cmhu/FFNvDecoder 4 +PROJECT_ROOT= /mnt/data/cmhu/FFNvDecoder
9 5
10 DEPEND_DIR = $(PROJECT_ROOT)/bin 6 DEPEND_DIR = $(PROJECT_ROOT)/bin
11 SRC_ROOT = $(PROJECT_ROOT)/src 7 SRC_ROOT = $(PROJECT_ROOT)/src
12 -CUDA_ROOT = /usr/local/cuda-11.7 8 +CUDA_ROOT = /usr/local/cuda-11.1
  9 +
  10 +NVCC = $(CUDA_ROOT)/bin/nvcc
13 11
14 TARGET= $(DEPEND_DIR)/lib/test 12 TARGET= $(DEPEND_DIR)/lib/test
15 13
@@ -23,10 +21,10 @@ INCLUDE= -I $(DEPEND_DIR)/include \ @@ -23,10 +21,10 @@ INCLUDE= -I $(DEPEND_DIR)/include \
23 LIBSPATH= -L $(DEPEND_DIR)/lib -lavformat -lavcodec -lswscale -lavutil -lavfilter -lswresample -lavdevice \ 21 LIBSPATH= -L $(DEPEND_DIR)/lib -lavformat -lavcodec -lswscale -lavutil -lavfilter -lswresample -lavdevice \
24 -L $(CUDA_ROOT)/lib64 -lcuda -lcudart -lnvcuvid -lcurand -lcublas -lnvjpeg \ 22 -L $(CUDA_ROOT)/lib64 -lcuda -lcudart -lnvcuvid -lcurand -lcublas -lnvjpeg \
25 23
26 -CFLAGS= -g -fPIC -O0 $(DEFS) $(INCLUDE) -pthread -lrt -lz -std=c++11 -fvisibility=hidden -Wl,-Bsymbolic -ldl 24 +CFLAGS= -g -fPIC -O0 $(INCLUDE) -pthread -lrt -lz -std=c++11 -fvisibility=hidden -Wl,-Bsymbolic -ldl
27 # -DUNICODE -D_UNICODE 25 # -DUNICODE -D_UNICODE
28 26
29 -NFLAGS_LIB=-g -c $(DEFS) -shared -Xcompiler -fPIC -Xcompiler -fvisibility=hidden 27 +NFLAGS_LIB=-g -c -shared -Xcompiler -fPIC -Xcompiler -fvisibility=hidden
30 NFLAGS = $(NFLAGS_LIB) $(INCLUDE) -std=c++11 28 NFLAGS = $(NFLAGS_LIB) $(INCLUDE) -std=c++11
31 29
32 SRCS:=$(wildcard $(SRC_ROOT)/*.cpp) 30 SRCS:=$(wildcard $(SRC_ROOT)/*.cpp)