#=============================================
# Makefile (linux) for S21SDK Sample : testnc
#=============================================
SHELL = /bin/sh
CC = mipsel-linux-gcc
AR = mipsel-linux-ar
CCSIPDIR ?= $(shell cd "../../" && pwd)
CFLAG = -O2 -W -Wall
INCPATH = -I./include -I./src -I../../../include/ -I$(CCSIPDIR)/Common/include -I$(CCSIPDIR)/include
TEST_TARGET = ./lib/libNtp1.a
TEST_OBJ = csip_ntp.o
TEST_SRC = ./src/csip_ntp.c
all : $(TEST_TARGET)
$(TEST_OBJ): $(TEST_SRC)
$(CC) $(CFLAG) $(INCPATH) -c $(TEST_SRC)
$(TEST_TARGET) : $(TEST_OBJ)
$(AR) cq $@ $^
# $(AR) $(TRGLINKOPT) cq $@ $^
# $(CC) -o $@ $(TEST_OBJ) $(LIBS)
# clean
clean:
rm -f *.o $(TEST_TARGET)
本文档详细介绍了使用S21SDK进行样例测试nc的Makefile构建过程,包括编译器设置、编译选项、依赖路径及目标文件的生成规则等关键技术细节。
227

被折叠的 条评论
为什么被折叠?



