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

📄 makefile

📁 多媒体电话记录程序
💻
字号:
SRCDIR=.export BINDIR=./bin$(ARCH_POSTFIX)#-----------------------------------------------------------------------------TARGET	=	callinfoOBJS	=	main.o	\		Button.o	\		Pixmap.o	\		Win.o		\		datetime.o	\		List.o		\		ToolBar.o	\		messagebox.o	\		NoteBook.o	\		Widget.o	\		callinfo.o	\		archive.o	\		Detail.o	\		Label.o								OTHERFLAGS	=	#-I/usr/X11R6/include -I/usr/local/include -L/usr/X11R6/lib \#			-L/usr/local/lib -lX11 -lXext -ljpeg -lpng -ltiff -lz -lgif \#			-lglib -lgdk -lm -lgdk_imlib PC_GTK_CONFIG=gtk-configARM_GTK_CONFIG=/usr/local/bin/arm-gtk-config#-----------------------------------------------------------------------------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++ 	CFLAGS=-g -Wall $(OTHERFLAGS)	GTK_CONFIG=$(PC_GTK_CONFIG)endif
ifeq ($(MAKECMDGOALS),pda++)	export ARCH_POSTFIX=$(ARM7_POSTFIX)	CC=arm-linux-g++ 	CFLAGS=-DCPU73 -O2 -DARM $(OTHERFLAGS)	GTK_CONFIG=$(ARM_GTK_CONFIG)endif#-----------------------------------------------------------------------------default : 	make clean	make pda++	@#echo "Enter make pc  pda  pc++  pda++ po mo clean"	pda : $(OBJS)	@mkdir -p $(BINDIR) > /dev/null		@echo Linking ...	@$(CC) $(CFLAGS) ${OBJS} -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} -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} -o $(BINDIR)/$(TARGET) \	      `$(GTK_CONFIG) --libs --cflags`	@arm-linux-strip $(BINDIR)/$(TARGET) -R .comment -S	@cd tel_interface;make pda++	@echo Completed to create $(BINDIR)/$(TARGET)pc++ : $(OBJS)		@mkdir -p $(BINDIR) > /dev/null		@echo Linking ...	@$(CC) $(CFLAGS) ${OBJS} -o $(BINDIR)/$(TARGET) \		`$(GTK_CONFIG) --libs --cflags`	@cd tel_interface;make pc++	@echo Completed to create $(BINDIR)/$(TARGET)	      po:	@mkdir -p ./po &> /dev/null				xgettext -a *.c *.cpp *.h -o ./po/$(TARGET).po		mo:	msgfmt ./po/$(TARGET).po -o ./po/$(TARGET).mo		clean : 			@#rm -f ./bin$(ARM7_POSTFIX)/$(TARGET)			@#rm -f ./bin$(X86_POSTFIX)/$(TARGET)	rm -f *.o		@cd tel_interface;make clean	.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 + -