⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 ARM嵌入式系统开发--软件设计与优化随书源代码。开发环境asm+c
💻
字号:
# makefile generated by mcp2make 1.0.2

AS=armasm
CC=armcc
LD=armlink
CORE=XScale
#CORE=ARM920T

ASFLAGS = -g -cpu $(CORE)
CCFLAGS = -O1 -g+ -cpu $(CORE)
LDFLAGS = -entry main.o

OBJS = cacheTest.o enableCache.o flushcache.o cleancachebyway.o cleancachebytest.o cleancachexscale.o cleanflushcacheregion.o lockcachebyway.o lockcachebyLbit.o lockcachebyregion.o main.o

all: cache.axf


rebuild: clean all

clean:
	rm *.o *.axf

cache.axf: $(OBJS)
	$(LD) $(LDFLAGS) -o cache.axf $(OBJS)

cacheTest.o: cacheTest.c
	$(CC) -c $(CCFLAGS) cacheTest.c -o cacheTest.o

enableCache.o: enableCache.s
	$(AS) $(ASFLAGS) enableCache.s -o enableCache.o

flushcache.o: flushcache.s
	$(AS) $(ASFLAGS) flushcache.s -o flushcache.o

cleancachebyway.o: cleancachebyway.s
	$(AS) $(ASFLAGS) cleancachebyway.s -o cleancachebyway.o

cleancachebytest.o: cleancachebytest.s
	$(AS) $(ASFLAGS) cleancachebytest.s -o cleancachebytest.o

cleancachexscale.o: cleancachexscale.s
	$(AS) $(ASFLAGS) cleancachexscale.s -o cleancachexscale.o

cleanflushcacheregion.o: cleanflushcacheregion.s
	$(AS) $(ASFLAGS) cleanflushcacheregion.s -o cleanflushcacheregion.o

lockcachebyway.o: lockcachebyway.s
	$(AS) $(ASFLAGS) lockcachebyway.s -o lockcachebyway.o

lockcachebyLbit.o: lockcachebyLbit.s
	$(AS) $(ASFLAGS) lockcachebyLbit.s -o lockcachebyLbit.o

lockcachebyregion.o: lockcachebyregion.s
	$(AS) $(ASFLAGS) lockcachebyregion.s -o lockcachebyregion.o

main.o: main.c
	$(CC) -c $(CCFLAGS) main.c -o main.o


⌨️ 快捷键说明

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