makefile
来自「xenomai 很好的linux实时补丁」· 代码 · 共 44 行
TXT
44 行
XENO_CONFIG := xeno-configprefix := $(shell $(XENO_CONFIG) --prefix)ifeq ($(prefix),)$(error Please add <xenomai-install-path>/bin to your PATH variable)endifUVM_CFLAGS := $(shell $(XENO_CONFIG) --uvm-cflags)UVM_LDFLAGS := $(shell $(XENO_CONFIG) --uvm-ldflags) -lvxworksUVM_TARGETS := satch koanGCIC := $(prefix)/bin/gcicSIM_CFLAGS := -gSIM_LDFLAGS := -lvxworks_sSIM_TARGETS := satch_s koan_s# "uvm" makes all demos running over the UVM.# "sim" makes all demos running over the RTOS simulator.# "all" makes both.uvm: $(UVM_TARGETS)sim: $(SIM_TARGETS)all: uvm simsatch: satch.c $(CC) -o $@ $< $(UVM_CFLAGS) $(UVM_LDFLAGS)satch_s: satch_s.o $(GCIC) -o $@ $< $(SIM_LDFLAGS)koan: koan.c $(CC) -o $@ $< $(UVM_CFLAGS) $(UVM_LDFLAGS) -lnativekoan_s: koan_s.o $(GCIC) -o $@ $< $(SIM_LDFLAGS) -lnative_s%_s.o: %.c $(GCIC) -o $@ -c $< $(SIM_CFLAGS)clean: $(RM) -f *.o *_s.o $(UVM_TARGETS) $(SIM_TARGETS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?