📄 makefile
字号:
# $Id: Makefile 114 2007-12-05 01:49:18Z kf701 $TARGET=sdpshell#CROSS_COMPILE = /opt/frv-050118/H-i686-pc-linux-gnulibc2.2/bin/frv-linux-gnu-CROSS_COMPILE = frv-linux-gnu-CC = $(CROSS_COMPILE)gccLD = $(CROSS_COMPILE)ldSTRIP = $(CROSS_COMPILE)stripSRC=$(wildcard *.c)OBJS=${SRC:%.c=%.o}NAME=${SRC:%.c=%}DEPS=$(SRC:%.c=.dep/%.d)CROSS_PATH = /opt/cross-compile-frv/LDFLAGS += -Wl,--export-dynamic -L$(CROSS_PATH)/usr/X11R6/lib -L$(CROSS_PATH)/usr/lib/ -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lfreetype -lfontconfig -lpangoft2-1.0 -lX11 -lXrandr -lXext -lXft -lXcursor -lXrender -lexpat -lgthread-2.0CFLAGS += -DXTHREADS -I$(CROSS_PATH)/usr/include/ -I$(CROSS_PATH)/usr/include/gtk-2.0 -I$(CROSS_PATH)/usr/lib/gtk-2.0/include -I$(CROSS_PATH)/usr/X11R6/include -I$(CROSS_PATH)/usr/include/atk-1.0 -I$(CROSS_PATH)/usr/include/pango-1.0 -I$(CROSS_PATH)/usr/include/freetype2 -I$(CROSS_PATH)/usr/include/glib-2.0 -I$(CROSS_PATH)/usr/lib/glib-2.0/include -I$(CROSS_PATH)/usr/include -DFRVCFLAGS += -Wall -Os -DCMMB_DEBUG $(GTK_INCLUDES)LDFLAGS += $(GTK_LIBS).PHONY: dep allall : $(OBJS) $(CC) -o $(TARGET) $(OBJS) $(LDFLAGS) $(STRIP) $(TARGET)%.o: %.c ${CC} ${CFLAGS} -c $< @mkdir -p .dep ${CC} -MM $(CFLAGS) $*.c > .dep/$*.d clean: @rm -fr *.o core .dep $(TARGET)dep: @mkdir -p .dep for i in ${NAME} ; do \ ${CC} -MM $(CFLAGS) "$${i}".c > .dep/"$${i}".d ;\ done
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -