?? makefile
字號(hào):
include ../make.configCFLAGS+=-Wno-pmf-conversionsCFLAGS+=-I../srcLDFLAGS+=-staticLDFLAGS+=-L../src/bcfg-$(BUILD_CFG)LDFLAGS+=-lrflLDFLAGS+=-L$(WORKSPACE)/mpUtil/bcfg-$(BUILD_CFG)LDFLAGS+=-lmpUtilLDFLAGS+=-lavcallCCSRC:=$(wildcard ut*.cc)TESTS:=$(patsubst %.cc,%,$(CCSRC)).PHONY: all clean lib checkall: lib $(TESTS)ut%: $(call TO_BCFG,ut%.o) ../src/bcfg-$(BUILD_CFG)/librfl.a @echo "Link: "$@ $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)lib: $(MAKE) -C ../src all../src/bcfg-$(BUILD_CFG)/librfl.a: $(MAKE) -C ../src allbcfg-$(BUILD_CFG)/%.o bcfg-$(BUILD_CFG)/%.d: %.cc @echo "Compile: "$*.o @$(call MK_DIR_4,$@) $(CC) $(CFLAGS) -MMD -MF $(call TO_BCFG,$*.d) -c \ -o $(call TO_BCFG,$*.o) $<clean: rm -f bcfg-$(BUILD_CFG)/*.odclean: clean rm -f bcfg-$(BUILD_CFG)/*.ddistclean: dclean rm -f $(TESTS)check: mvchecklog $(patsubst %,check-%.out,$(TESTS)) @if [ ! -s check.log -a -s check.log.bak ]; then \ mv check.log.bak check.log; \ elif [ -f check.log.bak ]; then \ rm check.log.bak; \ ficheck-%.out: % @./runcheck.sh $*mvchecklog: @if [ -f check.log ]; then mv check.log check.log.bak; fiinclude $(call TO_BCFG,$(CCSRC:.cc=.d))
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -