makefile

来自「CS架构的多平台的GUI系统」· 代码 · 共 40 行

TXT
40
字号
include ../../Makefile.cfgCFLAGS += -fPICTHEME_EXEC = ../../tools/theme/themeall: $(THEMEDIR) $(THEME_EXEC) xynth.h xynth_.h server.h keramik.c microgui.c silverado.c$(THEMEDIR):	mkdir -p $(THEMEDIR)$(THEME_EXEC):	make -C ../../tools/theme/xynth.h:	ln -fs ../lib/xynth.h xynth.hxynth_.h:	ln -fs ../lib/xynth_.h xynth_.hserver.h:	ln -fs ../server/server.h server.hkeramik.c:	$(THEME_EXEC) keramik keramik > keramik.c	$(CC) -c $(CFLAGS) keramik.c	$(CC) -s -shared -Wl,-soname,keramik.so -o $(THEMEDIR)/keramik.so keramik.omicrogui.c:	$(THEME_EXEC) microgui microgui > microgui.c	$(CC) -c $(CFLAGS) microgui.c	$(CC) -s -shared -Wl,-soname,microgui.so -o $(THEMEDIR)/microgui.so microgui.osilverado.c:	$(THEME_EXEC) silverado silverado > silverado.c	$(CC) -c $(CFLAGS) silverado.c	$(CC) -s -shared -Wl,-soname,silverado.so -o $(THEMEDIR)/silverado.so silverado.oclean:	make clean -C ../../tools/theme	rm -rf $(THEMEDIR) $(THEME_EXEC) *.o *.c *.h

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?