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 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 6 DEPEND_DIR = $(PROJECT_ROOT)/bin
11 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 12 TARGET= $(DEPEND_DIR)/lib/test
15 13  
... ... @@ -23,10 +21,10 @@ INCLUDE= -I $(DEPEND_DIR)/include \
23 21 LIBSPATH= -L $(DEPEND_DIR)/lib -lavformat -lavcodec -lswscale -lavutil -lavfilter -lswresample -lavdevice \
24 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 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 28 NFLAGS = $(NFLAGS_LIB) $(INCLUDE) -std=c++11
31 29  
32 30 SRCS:=$(wildcard $(SRC_ROOT)/*.cpp)
... ...