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

📄 makefile

📁 多媒体电话记录程序
💻
字号:
export BINDIR=./bin$(ARCH_POSTFIX)

PC_GTK_CONFIG=gtk-configARM_GTK_CONFIG=/usr/local/bin/arm-gtk-config

TARGET	=	libnewcall.a

OBJS	=	newcall.o		\		../callinfo.o		\		../datetime.o		\		../archive.o

		
OTHERFLAGS	=#-----------------------------------------------------------------------------export ARM7_POSTFIX=-arm7export X86_POSTFIX=-x86export ARCH_POSTFIX=ifeq ($(MAKECMDGOALS),pc)	export ARCH_POSTFIX=$(X86_POSTFIX)	CC=gcc		CFLAGS=-g -Wall $(OTHERFLAGS)	GTK_CONFIG=$(PC_GTK_CONFIG)endif
ifeq ($(MAKECMDGOALS),pda)	export ARCH_POSTFIX=$(ARM7_POSTFIX)	CC=arm-linux-gcc 		CFLAGS=-DCPU73 -O2 -DARM $(OTHERFLAGS)	GTK_CONFIG=$(ARM_GTK_CONFIG)endififeq ($(MAKECMDGOALS),pc++)	export ARCH_POSTFIX=$(X86_POSTFIX)	CC=g++		AR=ar r 	CFLAGS=-g -Wall $(OTHERFLAGS)	GTK_CONFIG=$(PC_GTK_CONFIG)endif
ifeq ($(MAKECMDGOALS),pda++)	export ARCH_POSTFIX=$(ARM7_POSTFIX)	CC=arm-linux-g++	AR=arm-linux-ar r 	CFLAGS=-DCPU73 -O2 -DARM $(OTHERFLAGS)	GTK_CONFIG=$(ARM_GTK_CONFIG)endif#-----------------------------------------------------------------------------default : 	@echo "Enter make pc  pda pc++ pda++ clean"pda : $(OBJS)	@mkdir -p $(BINDIR) > /dev/null		@echo Linking ...	@$(CC) $(CFLAGS) ${OBJS} -shared -o $(BINDIR)/$(TARGET) \	      `$(GTK_CONFIG) --libs --cflags`	@arm-linux-strip $(BINDIR)/$(TARGET) -R .comment -S
	@echo Completed to create $(BINDIR)/$(TARGET)pc : $(OBJS)	@mkdir -p $(BINDIR) > /dev/null				@echo Linking ...	@$(CC) $(CFLAGS) ${OBJS} -shared -o $(BINDIR)/$(TARGET) \	      `$(GTK_CONFIG) --libs --cflags`	@echo Completed to create $(BINDIR)/$(TARGET)
pda++ : $(OBJS)	@mkdir -p $(BINDIR) > /dev/null		@echo Linking ...	@#$(CC) $(CFLAGS) ${OBJS} -shared -o $(BINDIR)/$(TARGET) \	@#     `$(GTK_CONFIG) --libs --cflags`	@$(AR) $(BINDIR)/$(TARGET) ${OBJS}	@arm-linux-strip $(BINDIR)/$(TARGET) -R .comment -S
	@echo Completed to create $(BINDIR)/$(TARGET)pc++ : $(OBJS)	@mkdir -p $(BINDIR) > /dev/null				@echo Linking ...	@#$(CC) $(CFLAGS) ${OBJS} -shared -o $(BINDIR)/$(TARGET) \	@#     `$(GTK_CONFIG) --libs --cflags`	@$(AR) $(BINDIR)/$(TARGET) ${OBJS}	@echo Completed to create $(BINDIR)/$(TARGET)
clean : 			rm -f *.o	
.c.o:	@mkdir -p $(BINDIR) > /dev/null		@echo Compiling $< ...	@$(CC) ${CFLAGS} -c $< -o $@ `$(GTK_CONFIG) --cflags`	.cpp.o:	@mkdir -p $(BINDIR) > /dev/null		@echo Compiling $< ...	@$(CC) ${CFLAGS} -c $< -o $@ `$(GTK_CONFIG) --cflags`
	
	

⌨️ 快捷键说明

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