?? makefile
字號:
## $Id$# Description : Intelligent Communication on Bus Project# Author : Anzy Ji , Teamgo Ltd.# History: 22 Feb 2006# This software may be used and distributed according to the terms# of the GNU General Public License, incorporated herein by reference.###OPTIONS = -DDEBUG=0 #PREFIX = ..ifeq ($(MAKECMDGOALS),x86)ARCH_SUFFIX = -x86CC = gccAR = arSTRIP = strip#CFLAGS = -ggdb -Wall -DARM9 -fPIC -fpic -DMB_DEBUGCFLAGS = -ggdb -Wall -DX86 -fPIC -fpic -DMB_DEBUGendififeq ($(MAKECMDGOALS),arm9)ARCH_SUFFIX = -arm9CC = arm-linux-gccAR = arm-linux-arSTRIP = arm-linux-stripCFLAGS = -Wall -fPIC -fpic -DMB_DEBUG #CFLAGS = -Wall -fPIC -fpic endifTARGETS = /home/maop/nfs_root/bus/program/busDispatch #TARGETS = ./guard CFLAGS += -I./LFLAGS += -L./ OBJS = packageDeal.o \ GPRS.o \ LIPC.o \ sockIP.o \ mbbase.o \ config.o \ execFile.o \ txtFile.o \ busDispatch.o help: @echo; \ echo "Specify the following targets to make:"; \ echo " x86 -- to compile x86 X11 version binary"; \ echo " arm9 -- to compile arm version binary"; \ echo " clean -- to remove objects and binaries"; \ echo " distclean -- to remove objects, binaries and library"; \ echox86 arm9: ${TARGETS}${TARGETS}: $(OBJS) $(CC) -g -o $@ $(OBJS) -lsfl -lm ${LFLAGS} ls -l $(TARGETS) ctags -R# $(TARGETS)clean: rm -f core *.odistclean: clean rm -f ${TARGETS}.c.o: $(CC) ${CFLAGS} -c $<
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -