📄 makefile
字号:
# eCos makefile
# This is a generated file - do not edit
export HOST := CYGWIN
export PREFIX := c:\cygwin/home/Administrator/FFT/target/PLCcore-CF54/ecos/ecos_install
export COMMAND_PREFIX := m68k-elf-
export CC := $(COMMAND_PREFIX)gcc
export OBJCOPY := $(COMMAND_PREFIX)objcopy
export AR := $(COMMAND_PREFIX)ar
.PHONY: default build clean tests headers
build: headers $(PREFIX)/include/pkgconf/ecos.mak
$(MAKE) -r -C hal/coldfire/arch/current $(PREFIX)/include/cyg/hal/cf_offsets.inc
$(MAKE) -r -C hal/coldfire/systec_PLCcore_cf54/current $(PREFIX)/include/cyg/hal/plf_offsets.inc
$(MAKE) -r -C services/memalloc/common/current heapgeninc.tcl
$(MAKE) -r -C services/memalloc/common/current heaps.cxx
$(MAKE) -r -C language/c/libm/current $@
$(MAKE) -r -C hal/coldfire/arch/current $@
$(MAKE) -r -C hal/coldfire/mcf5484/current $@
$(MAKE) -r -C hal/coldfire/systec_PLCcore_cf54/current $@
$(MAKE) -r -C devs/spi/coldfire/mcf54/current $@
$(MAKE) -r -C devs/eeprom/at25/current $@
$(MAKE) -r -C devs/watchdog/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/i2c/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/temperature/ti/tmp10x/current $@
$(MAKE) -r -C devs/wallclock/epson/r8564/current $@
$(MAKE) -r -C io/spi/current $@
$(MAKE) -r -C io/eeprom/current $@
$(MAKE) -r -C io/watchdog/current $@
$(MAKE) -r -C io/i2c/current $@
$(MAKE) -r -C io/tmp/current $@
$(MAKE) -r -C io/wallclock/current $@
$(MAKE) -r -C SYSEXT/generic/current $@
$(MAKE) -r -C hal/common/current $@
$(MAKE) -r -C io/common/current $@
$(MAKE) -r -C io/serial/current $@
$(MAKE) -r -C infra/current $@
$(MAKE) -r -C kernel/current $@
$(MAKE) -r -C services/memalloc/common/current $@
$(MAKE) -r -C isoinfra/current $@
$(MAKE) -r -C language/c/libc/common/current $@
$(MAKE) -r -C language/c/libc/i18n/current $@
$(MAKE) -r -C language/c/libc/setjmp/current $@
$(MAKE) -r -C language/c/libc/signals/current $@
$(MAKE) -r -C language/c/libc/startup/current $@
$(MAKE) -r -C language/c/libc/stdio/current $@
$(MAKE) -r -C language/c/libc/stdlib/current $@
$(MAKE) -r -C language/c/libc/string/current $@
$(MAKE) -r -C language/c/libc/time/current $@
$(MAKE) -r -C error/current $@
$(MAKE) -r -C hal/common/current $(PREFIX)/lib/extras.o
$(MAKE) -r -C hal/coldfire/arch/current $(PREFIX)/lib/vectors.o
$(MAKE) -r -C hal/coldfire/arch/current $(PREFIX)/lib/target.ld
@echo $@ finished
clean:
$(MAKE) -r -C language/c/libm/current $@
$(MAKE) -r -C hal/coldfire/arch/current $@
$(MAKE) -r -C hal/coldfire/mcf5484/current $@
$(MAKE) -r -C hal/coldfire/systec_PLCcore_cf54/current $@
$(MAKE) -r -C devs/spi/coldfire/mcf54/current $@
$(MAKE) -r -C devs/eeprom/at25/current $@
$(MAKE) -r -C devs/watchdog/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/i2c/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/temperature/ti/tmp10x/current $@
$(MAKE) -r -C devs/wallclock/epson/r8564/current $@
$(MAKE) -r -C io/spi/current $@
$(MAKE) -r -C io/eeprom/current $@
$(MAKE) -r -C io/watchdog/current $@
$(MAKE) -r -C io/i2c/current $@
$(MAKE) -r -C io/tmp/current $@
$(MAKE) -r -C io/wallclock/current $@
$(MAKE) -r -C SYSEXT/generic/current $@
$(MAKE) -r -C hal/common/current $@
$(MAKE) -r -C io/common/current $@
$(MAKE) -r -C io/serial/current $@
$(MAKE) -r -C infra/current $@
$(MAKE) -r -C kernel/current $@
$(MAKE) -r -C services/memalloc/common/current $@
$(MAKE) -r -C isoinfra/current $@
$(MAKE) -r -C language/c/libc/common/current $@
$(MAKE) -r -C language/c/libc/i18n/current $@
$(MAKE) -r -C language/c/libc/setjmp/current $@
$(MAKE) -r -C language/c/libc/signals/current $@
$(MAKE) -r -C language/c/libc/startup/current $@
$(MAKE) -r -C language/c/libc/stdio/current $@
$(MAKE) -r -C language/c/libc/stdlib/current $@
$(MAKE) -r -C language/c/libc/string/current $@
$(MAKE) -r -C language/c/libc/time/current $@
$(MAKE) -r -C error/current $@
@echo $@ finished
tests: build
$(MAKE) -r -C language/c/libm/current $@
$(MAKE) -r -C hal/coldfire/arch/current $@
$(MAKE) -r -C hal/coldfire/mcf5484/current $@
$(MAKE) -r -C hal/coldfire/systec_PLCcore_cf54/current $@
$(MAKE) -r -C devs/spi/coldfire/mcf54/current $@
$(MAKE) -r -C devs/eeprom/at25/current $@
$(MAKE) -r -C devs/watchdog/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/i2c/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/temperature/ti/tmp10x/current $@
$(MAKE) -r -C devs/wallclock/epson/r8564/current $@
$(MAKE) -r -C io/spi/current $@
$(MAKE) -r -C io/eeprom/current $@
$(MAKE) -r -C io/watchdog/current $@
$(MAKE) -r -C io/i2c/current $@
$(MAKE) -r -C io/tmp/current $@
$(MAKE) -r -C io/wallclock/current $@
$(MAKE) -r -C SYSEXT/generic/current $@
$(MAKE) -r -C hal/common/current $@
$(MAKE) -r -C io/common/current $@
$(MAKE) -r -C io/serial/current $@
$(MAKE) -r -C infra/current $@
$(MAKE) -r -C kernel/current $@
$(MAKE) -r -C services/memalloc/common/current $@
$(MAKE) -r -C isoinfra/current $@
$(MAKE) -r -C language/c/libc/common/current $@
$(MAKE) -r -C language/c/libc/i18n/current $@
$(MAKE) -r -C language/c/libc/setjmp/current $@
$(MAKE) -r -C language/c/libc/signals/current $@
$(MAKE) -r -C language/c/libc/startup/current $@
$(MAKE) -r -C language/c/libc/stdio/current $@
$(MAKE) -r -C language/c/libc/stdlib/current $@
$(MAKE) -r -C language/c/libc/string/current $@
$(MAKE) -r -C language/c/libc/time/current $@
$(MAKE) -r -C error/current $@
@echo $@ finished
headers:
$(MAKE) -r -C language/c/libm/current $@
$(MAKE) -r -C hal/coldfire/arch/current $@
$(MAKE) -r -C hal/coldfire/mcf5484/current $@
$(MAKE) -r -C hal/coldfire/systec_PLCcore_cf54/current $@
$(MAKE) -r -C devs/spi/coldfire/mcf54/current $@
$(MAKE) -r -C devs/eeprom/at25/current $@
$(MAKE) -r -C devs/watchdog/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/i2c/coldfire/mcf54xx/current $@
$(MAKE) -r -C devs/temperature/ti/tmp10x/current $@
$(MAKE) -r -C devs/wallclock/epson/r8564/current $@
$(MAKE) -r -C io/spi/current $@
$(MAKE) -r -C io/eeprom/current $@
$(MAKE) -r -C io/watchdog/current $@
$(MAKE) -r -C io/i2c/current $@
$(MAKE) -r -C io/tmp/current $@
$(MAKE) -r -C io/wallclock/current $@
$(MAKE) -r -C SYSEXT/generic/current $@
$(MAKE) -r -C hal/common/current $@
$(MAKE) -r -C io/common/current $@
$(MAKE) -r -C io/serial/current $@
$(MAKE) -r -C infra/current $@
$(MAKE) -r -C kernel/current $@
$(MAKE) -r -C services/memalloc/common/current $@
$(MAKE) -r -C isoinfra/current $@
$(MAKE) -r -C language/c/libc/common/current $@
$(MAKE) -r -C language/c/libc/i18n/current $@
$(MAKE) -r -C language/c/libc/setjmp/current $@
$(MAKE) -r -C language/c/libc/signals/current $@
$(MAKE) -r -C language/c/libc/startup/current $@
$(MAKE) -r -C language/c/libc/stdio/current $@
$(MAKE) -r -C language/c/libc/stdlib/current $@
$(MAKE) -r -C language/c/libc/string/current $@
$(MAKE) -r -C language/c/libc/time/current $@
$(MAKE) -r -C error/current $@
@echo $@ finished
$(PREFIX)/include/pkgconf/ecos.mak: makefile
@echo 'ECOS_GLOBAL_CFLAGS = -m5407 -DGNU_ECOS_CF548X -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -fno-exceptions' > $@
@echo 'ECOS_GLOBAL_LDFLAGS = -m5407 -g -nostdlib -ffunction-sections -fdata-sections -Wl,--gc-sections,--print-map,-Map=eCos.map -Wl,-static' >> $@
@echo 'ECOS_COMMAND_PREFIX = $(COMMAND_PREFIX)' >> $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -