www.pudn.com > pthread_examples.rar > Makefileori


  # makefile for dh_dvr_hb 
 
 
 
ifeq ($(DEVDIR),) 
DEVDIR		= ${shell pwd} 
endif 
 
include	Make.config 
include	Make.context 
include	Make.defs 
 
CROSS = arm-linux- 
 
#CPP	= $(CROSS)g++ 
CPP	= $(CROSS)gcc 
CC	= $(CROSS)gcc 
LD	= $(CROSS)ld 
 
SRCROOT = ../.. 
#HOME = $(HOME) 
#INTERMEDIATEDIR = $(HOME)/Intermediate 
#MODULESDIR = . 
#MODULESDIR = /home/share/lib/venus 
#TARGETDIR = $(HOME) 
TARGETDIR = /home/share/$(USER)/pthread_examples/exercise 
 
LFLAGS += -lpthread -I./   
 
DIST = $(TARGETDIR)/jbqchall 
 
 
all: $(DIST) #bin 
#	cp $(DIST) /home/share 
 
#dep 
$(DIST):  $(OBJS)  
	$(CPP) $(CFLAGS) -o $(DIST) $(OBJS) $(LFLAGS) -v 
 
bin: 
#	./mkbin -d 'input=dvr_xp3 exdir=/opt/bin' > dvr_xp3.bin 
#	chmod 666 dvr_xp3.bin 
 
dep: 
	$(CPP) $(CFLAGS) -M $(SRCS) > .depend 
	 
# 
# include dependency files if they exist 
# 
ifneq ($(wildcard .depend),) 
include .depend 
endif