Commit f6c1d58e3bb7a73ea70bfa583d793a0a45ed431b
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) |