📄 makefile
字号:
# Allow overriding xeno-config on make command lineXENO_CONFIG=xeno-configprefix := $(shell $(XENO_CONFIG) --prefix)ifeq ($(prefix),)$(error Please add <xenomai-install-path>/bin to your PATH variable)endifSTD_CFLAGS := $(shell $(XENO_CONFIG) --xeno-cflags)STD_LDFLAGS := $(shell $(XENO_CONFIG) --xeno-ldflags) -lnativeSTD_TARGETS := satch latencyGCIC := $(prefix)/bin/gcicSIM_CFLAGS := -gSIM_LDFLAGS := -lnative_sSIM_TARGETS := satch_s latency_s# "std" makes all demos running natively in user-space.# "sim" makes all demos running over the RTOS simulator.# "all" makes both.std: $(STD_TARGETS)sim: $(SIM_TARGETS)all: std sim$(STD_TARGETS): $(STD_TARGETS:%=%.c) $(CC) -o $@ $< $(STD_CFLAGS) $(STD_LDFLAGS)$(SIM_TARGETS): $(SIM_TARGETS:%_s=%_s.o) $(GCIC) -o $@ $^ $(SIM_LDFLAGS)%_s.o: %.c $(GCIC) -o $@ -c $< $(SIM_CFLAGS)clean: $(RM) -f *.o *_s.o $(STD_TARGETS) $(SIM_TARGETS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -