Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
merge_av
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
胡斌
2018-12-20 11:12:01 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
43f3ebe0f5f96b82d0f43550f07f7cd0f3be572a
43f3ebe0
1 parent
85a1de67
add Makefile for building centos version of merge_pip
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
33 行增加
和
0 行删除
Makefile
Makefile
0 → 100644
查看文件 @
43f3ebe
CXX
=
-O2 -Wall -D__STDC_CONSTANT_MACROS
SRCDIR
=
pip
OBJDIR
=
obj
BINDIR
=
bin
SRCS
=
AudioDecoder.cpp AVDecoder.cpp AVTranscoder.cpp merge_pip.cpp tools.cpp VideoDecoder.cpp
OBJS
=
$
(
SRCS:%.cpp
=
$(OBJDIR)
/%.o
)
LIBS
=
avfilter avdevice avformat avcodec swresample avutil pthread rtmp m z x264 swscale fdk-aac postproc swresample ogg speex ssl crypto dl rt
LIBDIRS
=
/home/hubin/ffmpeg-thin/build-ffmpeg/build/lib/
#LIBDIRS = /home/hubin/ffmpeg_build/lib/
LIBFLAGS
=
$
(
LIBS:%
=
-l%
)
LIBDIRFLAGS
=
$
(
LIBDIRS:%
=
-L%
)
INCFLAGS
=
-Iinclude -I/home/hubin/ffmpeg-thin/build-ffmpeg/build/include
BIN_TRGTS
=
$(BINDIR)
/merge_pip
LDFLAGS
=
$(LIBFLAGS)
$(LIBDIRFLAGS)
CXXFLAGS
=
$(INCFLAGS)
all
:
$(BIN_TRGTS)
$(BIN_TRGTS)
:
$(OBJS)
@
mkdir -p
$
(
@D
)
g++
$(CXX)
$^
-o
$@
$(CXXFLAGS)
$(LDFLAGS)
$(OBJDIR)/%.o
:
$(SRCDIR)/%.cpp
@
mkdir -p
$
(
@D
)
g++
$(CXX)
-c -Iinclude
$<
-o
$@
$(CXXFLAGS)
clean
:
rm -f
$(OBJDIR)
/
*
.o
$(BIN_TRGTS)
...
...
请
注册
或
登录
后发表评论