代码拉取完成,页面将自动刷新
CC = gcc
LIBS = librtmp.a
#export PKG_CONFIG_PATH=$(HOME)/install/x64/ffmpeg/lib/pkgconfig
## FFmpeg version is 3.2.14
FFMPEG_ROOT=$(HOME)/install/x64/ffmpeg
FFMPEG_INCS=$(shell export PKG_CONFIG_PATH=${FFMPEG_ROOT}/lib/pkgconfig;pkg-config --cflags libavformat libavcodec libswresample libswscale libavutil)
FFMPEG_LIBS=$(shell export PKG_CONFIG_PATH=${FFMPEG_ROOT}/lib/pkgconfig;pkg-config --libs libavformat libavcodec libswresample libswscale libavutil)
#FFMPEG_INCS = -I$(FFMPEG_ROOT)/include
#FFMPEG_LIBS = -L$(FFMPEG_ROOT)/lib -lavformat -lavcodec -lswresample -lswscale -lavutil
FFMPEG_LIBS+= -Wl,-rpath=$(HOME)/install/x64/ffmpeg/lib
TARGETS = test_librtmp test_ff00 test_ffrtmp
all: $(TARGETS)
test_librtmp: test_librtmp.c
$(CC) -o $@ $^ $(LIBS)
test_ff00: test_ffrtmp_00.c
@echo FFMPEG INCS = $(FFMPEG_INCS)
@echo FFMPEG LIBS = $(FFMPEG_LIBS)
$(CC) -o $@ $^ $(FFMPEG_INCS) $(FFMPEG_LIBS)
test_ffrtmp: test_ffrtmp_01.c ffrtmp.c
@echo FFMPEG INCS = $(FFMPEG_INCS)
@echo FFMPEG LIBS = $(FFMPEG_LIBS)
$(CC) -g -o $@ $^ $(FFMPEG_INCS) $(FFMPEG_LIBS)
clean:
rm -rf *.o $(TARGETS)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。