⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 SVC最新更新代码
💻
字号:
# the SOURCE definiton lets move your makefile to another position
CONFIG 			= LIBRARY

# set pathes to the correct directories
SRC_DIR			= ../../../../src/lib/H264AVCCommonLib
INC_DIR			= ../../../../include
LIB_DIR			= ../../../../../../lib
BIN_DIR			= ../../../../../../bin

SRC_DIR1		=
SRC_DIR2		=
SRC_DIR3		=
SRC_DIR4		=


USER_INC_DIRS	= -I$(SRC_DIR)
USER_LIB_DIRS	=

# intermediate directory for object files
OBJ_DIR			= ./objects

# the library name
PRJ_NAME	 	= H264AVCCommonLib

# version information
MAJOR_VER		= 0
MINOR_VER		= 1
VER				= $(MAJOR_VER).$(MINOR_VER)

# defines to set
DEFS			= -DMSYS_LINUX

# set objects
OBJS          	= \
			$(OBJ_DIR)/CabacContextModel.o \
			$(OBJ_DIR)/CabacContextModel2DBuffer.o \
			$(OBJ_DIR)/DownConvert.o \
			$(OBJ_DIR)/Frame.o \
			$(OBJ_DIR)/H264AVCCommonLib.o \
			$(OBJ_DIR)/IntraPrediction.o \
			$(OBJ_DIR)/LoopFilter.o \
			$(OBJ_DIR)/MbData.o \
			$(OBJ_DIR)/MbDataAccess.o \
			$(OBJ_DIR)/MbDataCtrl.o \
			$(OBJ_DIR)/MbDataStruct.o \
			$(OBJ_DIR)/MbMvData.o \
			$(OBJ_DIR)/MbTransformCoeffs.o \
			$(OBJ_DIR)/MotionCompensation.o \
			$(OBJ_DIR)/MotionVectorCalculation.o \
			$(OBJ_DIR)/Mv.o \
			$(OBJ_DIR)/ParameterSetMng.o \
			$(OBJ_DIR)/PictureParameterSet.o \
			$(OBJ_DIR)/PocCalculator.o \
			$(OBJ_DIR)/Quantizer.o \
			$(OBJ_DIR)/QuarterPelFilter.o \
			$(OBJ_DIR)/ReconstructionBypass.o \
			$(OBJ_DIR)/ResizeParameters.o \
			$(OBJ_DIR)/SampleWeighting.o \
			$(OBJ_DIR)/SequenceParameterSet.o \
			$(OBJ_DIR)/ScalingMatrix.o \
			$(OBJ_DIR)/Sei.o \
			$(OBJ_DIR)/SliceHeader.o \
			$(OBJ_DIR)/SliceHeaderBase.o \
			$(OBJ_DIR)/Tables.o \
			$(OBJ_DIR)/TraceFile.o \
			$(OBJ_DIR)/Transform.o \
			$(OBJ_DIR)/YuvBufferCtrl.o \
			$(OBJ_DIR)/YuvMbBuffer.o \
			$(OBJ_DIR)/YuvPicBuffer.o \
			$(OBJ_DIR)/CFMO.o \
			$(OBJ_DIR)/Vui.o \
			$(OBJ_DIR)/Hrd.o \

LIBS				= -lpthread

DEBUG_LIBS			=
RELEASE_LIBS		=

STAT_LIBS			=
DYN_LIBS			= -ldl

# the libraries to link with
STAT_DEBUG_LIBS		=
STAT_RELEASE_LIBS	=
DYN_DEBUG_LIBS		=
DYN_RELEASE_LIBS	=

# name of the base makefile
MAKE_FILE_NAME		= ../../common/makefile.base

# include the base makefile
include $(MAKE_FILE_NAME)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -