📄 makefile
字号:
#CC = gcc
#CC = /opt/host/armv4l/bin/armv4l-unknown-linux-gcc
CC = /opt/host/armv4l/bin/armv4l-unknown-linux-gcc -DDEBUG
RM = rm -f
INCLUDES = -I../include -I../common/ggiimage -I/usr/include/mysql
LIBS = ../common/ggiimage/libggiimage.a
FLAGS = -Wall -Wstrict-prototypes -O2
FSDIR = /ver2/fs/rs232/zx
SUBS = hc_subs.o common_funcs.o mtdinfo.o
O_RS = rs232.o $(SUBS)
O_PING = ping.o $(SUBS)
O_MAIN = hc_main.o $(SUBS)
PROGRAMS = rs232 ping hcmain
all: hcmain \
rs232 \
ping
rs232: $(O_RS)
$(CC) -o $@ $(FLAGS) $(INCLUDE) $(O_RS)
hcmain: $(O_MAIN)
$(CC) -o $@ $(FLAGS) $(INCLUDES) $(O_MAIN)
ping: $(O_PING)
$(CC) -o $@ $(FLAGS) $(INCLUDE) $(O_PING)
common_funcs.o: /home/fengyi/usr/common/common_funcs.c
$(CC) -c $(FLAGS) $(INCLUDES) $<
mtdinfo.o: /home/fengyi/usr/common/mtdinfo.c
$(CC) -c $(FLAGS) $(INCLUDES) $<
%.o: %.c
$(CC) -c $(FLAGS) $(INCLUDES) $<
clean:
$(RM) *.o
$(RM) *.tgz
$(RM) $(PROGRAMS)
install:
tar czf hc.tgz $(PROGRAMS) hcon hcoff/
chmod 0777 hc.tgz
/bin/cp hc.tgz /image
fs:
@su -c "echo 'Begin copy file'; cp $(PROGRAMS) hcon hcoff $(FSDIR); mkfs.rs232"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -