Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小白菜888
Ffmpeg
提交
5671fc14
F
Ffmpeg
项目概览
小白菜888
/
Ffmpeg
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
Ffmpeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5671fc14
编写于
3月 06, 2008
作者:
M
Måns Rullgård
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
consolidate CFLAGS, LDFLAGS, EXTRALIBS assignment
Originally committed as revision 12354 to
svn://svn.ffmpeg.org/ffmpeg/trunk
上级
4c7981ba
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
15 addition
and
27 deletion
+15
-27
common.mak
common.mak
+7
-1
libavcodec/Makefile
libavcodec/Makefile
+1
-3
libavdevice/Makefile
libavdevice/Makefile
+1
-5
libavfilter/Makefile
libavfilter/Makefile
+3
-12
libavformat/Makefile
libavformat/Makefile
+2
-5
libpostproc/Makefile
libpostproc/Makefile
+1
-1
未找到文件。
common.mak
浏览文件 @
5671fc14
...
...
@@ -10,14 +10,20 @@ vpath %.S $(LIBSRC)
SRC_DIR
=
"
$(LIBSRC)
"
ALLFFLIBS
=
avcodec avdevice avfilter avformat avutil postproc swscale
CFLAGS
+=
$
(
CFLAGS-yes
)
OBJS
+=
$
(
OBJS-yes
)
ASM_OBJS
+=
$
(
ASM_OBJS-yes
)
CPP_OBJS
+=
$
(
CPP_OBJS-yes
)
FFLIBS
+=
$
(
FFLIBS-yes
)
CFLAGS
+=
-DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS
=
64
-D_LARGEFILE_SOURCE
\
-D_ISOC9X_SOURCE
-I
$(BUILD_ROOT)
-I
$(SRC_PATH)
\
-I
$(SRC_PATH)
/libavutil
$(OPTFLAGS)
$(
addprefix
-I
$(SRC_PATH)
/lib,
$(ALLFFLIBS)
)
$(OPTFLAGS)
EXTRALIBS
:=
$(
addprefix
-l
,
$(
addsuffix
$(BUILDSUF)
,
$(FFLIBS)
))
$(EXTRALIBS)
LDFLAGS
:=
$(
addprefix
-L
$(BUILD_ROOT)
/lib,
$(FFLIBS)
)
$(LDFLAGS)
SRCS
:=
$(OBJS:.o=.c)
$(ASM_OBJS:.o=.S)
$(CPPOBJS:.o=.cpp)
OBJS
:=
$(OBJS)
$(ASM_OBJS)
$(CPPOBJS)
...
...
libavcodec/Makefile
浏览文件 @
5671fc14
...
...
@@ -4,8 +4,6 @@
#
include
../config.mak
CFLAGS
+=
-I
$(SRC_PATH)
/libswscale
-I
$(SRC_PATH)
/libavcodec
OBJS
=
allcodecs.o
\
audioconvert.o
\
bitstream.o
\
...
...
@@ -456,7 +454,7 @@ ASM_OBJS-$(ARCH_BFIN) += bfin/pixels_bfin.o \
bfin/idct_bfin.o
\
bfin/vp3_idct_bfin.o
\
EXTRALIBS
:=
-L
$(BUILD_ROOT)
/libavutil
-lavutil
$(BUILDSUF)
$(EXTRALIBS)
FFLIBS
=
avutil
NAME
=
avcodec
LIBVERSION
=
$(LAVCVERSION)
...
...
libavdevice/Makefile
浏览文件 @
5671fc14
...
...
@@ -4,11 +4,7 @@ NAME=avdevice
LIBVERSION
=
$(LAVDVERSION)
LIBMAJOR
=
$(LAVDMAJOR)
EXTRALIBS
:=
-L
$(BUILD_ROOT)
/libavformat
-lavformat
$(BUILDSUF)
\
-L
$(BUILD_ROOT)
/libavcodec
-lavcodec
$(BUILDSUF)
\
-L
$(BUILD_ROOT)
/libavutil
-lavutil
$(BUILDSUF)
$(EXTRALIBS)
CFLAGS
+=
-I
$(SRC_PATH)
/libavcodec
-I
$(SRC_PATH)
/libavformat
FFLIBS
=
avformat avcodec avutil
OBJS
=
alldevices.o
...
...
libavfilter/Makefile
浏览文件 @
5671fc14
include
../config.mak
CFLAGS
+=
-I
$(SRC_PATH)
/libavformat
-I
$(SRC_PATH)
/libavcodec
-I
$(SRC_PATH)
/libswscale
OBJS
=
allfilters.o
\
avfilter.o
\
defaults.o
\
...
...
@@ -11,17 +9,10 @@ OBJS = allfilters.o \
HEADERS
=
avfilter.h
EXTRALIBS
:=
-L
$(BUILD_ROOT)
/libavcodec
-lavcodec
$(BUILDSUF)
\
-L
$(BUILD_ROOT)
/libavutil
-lavutil
$(BUILDSUF)
$(EXTRALIBS)
ifeq
($(CONFIG_SWSCALER),yes)
EXTRALIBS
+=
-L
$(BUILD_ROOT)
/libswscale
EXTRALIBS
+=
-lswscale
$(BUILDSUF)
endif
FFLIBS
=
avcodec avutil
ifeq
($(CONFIG_AVFILTER_LAVF),yes)
EXTRALIBS
:=
-L
$(BUILD_ROOT)
/libavformat
-lavformat
$(BUILDSUF)
$(EXTRALIBS)
endif
FFLIBS-$(CONFIG_SWSCALER)
+=
swscale
FFLIBS-$(CONFIG_AVFILTER_LAVF)
+=
avformat
NAME
=
avfilter
LIBVERSION
=
$(LAVFIVERSION)
...
...
libavformat/Makefile
浏览文件 @
5671fc14
...
...
@@ -4,8 +4,6 @@
#
include
../config.mak
CFLAGS
+=
-I
$(SRC_PATH)
/libavcodec
OBJS
=
allformats.o cutils.o os_support.o sdp.o utils.o
HEADERS
=
avformat.h avio.h rtsp.h rtspcodes.h
...
...
@@ -182,9 +180,6 @@ OBJS-$(CONFIG_LIBNUT_MUXER) += libnut.o riff.o
OBJS-$(CONFIG_VHOOK)
+=
framehook.o
EXTRALIBS
:=
-L
$(BUILD_ROOT)
/libavcodec
-lavcodec
$(BUILDSUF)
\
-L
$(BUILD_ROOT)
/libavutil
-lavutil
$(BUILDSUF)
$(EXTRALIBS)
# protocols I/O
OBJS
+=
avio.o aviobuf.o
...
...
@@ -195,6 +190,8 @@ OBJS-$(CONFIG_RTP_PROTOCOL) += rtpproto.o
OBJS-$(CONFIG_TCP_PROTOCOL)
+=
tcp.o
OBJS-$(CONFIG_UDP_PROTOCOL)
+=
udp.o
FFLIBS
=
avcodec avutil
NAME
=
avformat
LIBVERSION
=
$(LAVFVERSION)
LIBMAJOR
=
$(LAVFMAJOR)
...
...
libpostproc/Makefile
浏览文件 @
5671fc14
include
../config.mak
EXTRALIBS
:=
-L
$(BUILD_ROOT)
/libavutil
-lavutil
$(BUILDSUF)
$(EXTRALIBS)
FFLIBS
=
avutil
NAME
=
postproc
LIBVERSION
=
$(SPPVERSION)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录