makefile

来自「一个开源的嵌入式flash播放器的源代码」· 代码 · 共 60 行

TXT
60
字号
# Makefile for tu-testbed/base libraryTOP = ..include $(TOP)/configINCLUDE_PATHS := $(SDL_INCLUDE) $(ENGINE_INCLUDE) $(LIBPNG_INCLUDE) $(ZLIB_INCLUDE) $(JPEGLIB_INCLUDE)CFLAGS := $(CFLAGS) $(SDL_CFLAGS) $(INCLUDE_PATHS) $(CC_DEBUG_FLAGS)LDFLAGS := -lGL -lGLU $(SDL_LDFLAGS) $(LIB_DEBUG_FLAGS)BASE_LIB = $(LIB_PRE)base.$(LIB_EXT)all: $(BASE_LIB)# Source files.SRCS :=						\	config.cpp				\	container.cpp				\	demo.cpp				\	dlmalloc.c				\	file_util.cpp				\	image.cpp				\	image_filters.cpp			\	jpeg.cpp				\	logger.cpp				\	membuf.cpp				\	ogl.cpp					\	png_helper.cpp				\	postscript.cpp				\	triangulate_float.cpp			\	triangulate_sint32.cpp			\	tu_file.cpp				\	tu_file_SDL.cpp				\	tu_random.cpp				\	tu_timer.cpp				\	tu_types.cpp				\	utf8.cpp				\	utility.cpp				\	zlib_adapter.cppOBJS := $(SRCS:.cpp=.$(OBJ_EXT))OBJS := $(OBJS:.c=.$(OBJ_EXT))triangulate_sint32.$(OBJ_EXT) triangulate_float.$(OBJ_EXT): triangulate_impl.h triangulate.h grid_index.h$(BASE_LIB): $(OBJS)	$(AR) $(LIB_OUT_FLAG)$(BASE_LIB) $(OBJS)clean:	-@rm -f $(BASE_LIB) $(OBJS)echo:	echo $(OBJS)	echo $(BASE_LIB)# Local Variables:# tab-width: 8# indent-tabs-mode: t# End:

⌨️ 快捷键说明

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