makefile
来自「嵌入式linux系统的网络编程(C++) 在ARM上实现视频会议源码」· 代码 · 共 43 行
TXT
43 行
CFLAGS=-fpic -WallCXXFLAGS=-fpic -D__cplusplus -WallCC = arm-linux-g++LIBS =# macro noms des objetsSRCS = $(wildcard *.c) HEADS = $(wildcard *.h) OBJS = $(patsubst %.c,%.o,$(wildcard *.c))SOBJS = $(wildcard *.a)INCS = make.depIPPINCPATH = /usr/local/ipp/ippxsc30/includeSONAME = libcodecarm.so.1SOFILE = libcodecarm.so.1.0all : readycompile : $(INCS) $(OBJS) $(CC) -shared -Wl,-soname,$(SONAME) -o $(SOFILE) $(OBJS) $(SOBJS)-include make.dep%.o : %.c $(CC) $(CFLAGS) -I$(IPPINCPATH) -c $< $(INCS) : $(SRCS) $(HEADS) $(CC) -MM -I$(IPPINCPATH) $(SRCS) > $(INCS).PHONY : clean readyready : compile mv -f $(SOFILE) ../ cd ../ && rm -f $(SONAME) && ln -s $(SOFILE) $(SONAME)clean: rm -f $(INCS) rm -f $(OBJS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?