?? mf_gpio_test
字號:
# /eldk/usr/ppc-linux/bin/as -I ./include -o obj/taihu.o src/taihu.s# /eldk/usr/ppc-linux/bin/gcc -I ./include -c -o obj/gpio_test.o src/gpio_test.c# /eldk/usr/ppc-linux/bin/gcc -I ./include -o gpio_test.exe obj/taihu.o obj/gpio_test.o #自定義的Makefile文件--作者:陸沖之# -----special settings-----------------------------------------------SRCS:=gpio_test.c#ASMS:=taihu.STARGET:=gpio_test# -----command--------------------------------------------------------CC:= ${CROSS_COMPILE}gccAS:= ${CROSS_COMPILE}asLINK:= ${CROSS_COMPILE}gccRM:= rm -rfMV:= mv#TAR:= tar#MKDIR:= mkdir# -----settings-------------------------------------------------------SRC_SUFFIX:= .cASM_SUFFIX:= .SOBJ_SUFFIX:= .oLIB_SUFFIX:= .aDLL_SUFFIX:= .soBIN_SUFFIX:= .exeINC_PREFIX:= -ILIB_PREFIX:= -LOPT_C:= -cOPT_OUT:= -o OPT_LINKOUT:= -o OPT_MATH:= -lm OPT_READLINE:= -lreadline -lhistory -ltermcapOPT_STATIC:= -staticCFLAGS:= $(OPT_C)LIBFLAGS:= -Debug# -----directories----------------------------------------------------SRC_DIR:= ./srcOBJ_DIR:= ./objINC_DIR:= ./includeLIB_DIR:= ./lib /usr/local/lib /lib /usr/lib# -----common settings------------------------------------------------#SRCS:= $(wildcard $(SRC_DIR)/*$(SRC_SUFFIX)) 取目錄下所有的.c文件SRCS := $(patsubst %$(SRC_SUFFIX), $(SRC_DIR)/%$(SRC_SUFFIX), $(SRCS))ASMS := $(patsubst %$(ASM_SUFFIX), $(SRC_DIR)/%$(ASM_SUFFIX), $(ASMS))OBJS_C := $(patsubst $(SRC_DIR)/%$(SRC_SUFFIX),$(OBJ_DIR)/%$(OBJ_SUFFIX),$(SRCS))OBJS_S := $(patsubst $(SRC_DIR)/%$(ASM_SUFFIX),$(OBJ_DIR)/%$(OBJ_SUFFIX),$(ASMS))INCS := $(INC_PREFIX) $(INC_DIR)# -----make rule------------------------------------------------------.PHONY:all cleanall:$(TARGET)clean: $(RM) $(TARGET)$(BIN_SUFFIX) $(OBJS)$(TARGET):$(OBJS_C) $(OBJS_S) $(LINK) $(INC_PREFIX) $(INC_DIR) $(OPT_STATIC) $(OPT_LINKOUT)$(TARGET)$(BIN_SUFFIX) $(LIBS) $(OBJS_C) $(OBJS_S) $(OPT_MATH) $(OPT_READLINE)$(OBJS_C):$(OBJ_DIR)/%$(OBJ_SUFFIX):$(SRC_DIR)/%$(SRC_SUFFIX) $(CC) $(INCS) $(OPT_STATIC) $(CFLAGS) $(OPT_OUT)$@ $<$(OBJS_S):$(OBJ_DIR)/%$(OBJ_SUFFIX):$(SRC_DIR)/%$(ASM_SUFFIX) $(AS) $(INCS) $(OPT_OUT)$@ $<
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -