Makefile make with-R查找fileName..asm而不是fileName.asm
使查找文件(dot dot).asm 我使用-R开关以避免被-d行所淹没。我有文件findKey.s。将cpp扩展名与等效的makefile语句一起使用没有问题 我假设的是相关的makefile行:Makefile make with-R查找fileName..asm而不是fileName.asm,makefile,gnu-make,Makefile,Gnu Make,使查找文件(dot dot).asm 我使用-R开关以避免被-d行所淹没。我有文件findKey.s。将cpp扩展名与等效的makefile语句一起使用没有问题 我假设的是相关的makefile行: CC = "f:\IAR Systems\Embedded Workbench 6.5\arm\bin\iccarm" ASM = "f:\IAR Systems\Embedded Workbench 6.5\arm\bin\iasmarm" all : findKey.o intVec.o in
CC = "f:\IAR Systems\Embedded Workbench 6.5\arm\bin\iccarm"
ASM = "f:\IAR Systems\Embedded Workbench 6.5\arm\bin\iasmarm"
all : findKey.o intVec.o invBea.o
%.o: %.cpp
$(CC) "$<" -lC "$(listDir)" -o "$(objDir)" $(dlib) $(C_allOptions) --eec++
%.o: %.c
$(CC) "$<" -lC "$(listDir)" -o "$(objDir)" $(dlib) $(C_allOptions)
%o: %.asm
$(ASM) "$<" -O"$(objDir)" -L"$(listDir)" -r -cM t8 --cpu Cortex-M4 --fpu None
%o: %.s
$(ASM) "$<" -O"$(objDir)" -L"$(listDir)" -r -cM t8 --cpu Cortex-M4 --fpu None
CC=“f:\IAR Systems\Embedded Workbench 6.5\arm\bin\iccarm”
ASM=“f:\IAR Systems\Embedded Workbench 6.5\arm\bin\iasmarm”
所有:findKey.o intVec.o invBea.o
%.o:%.cpp
$(CC)“$仔细查看两条汇编程序规则:
%o: %.asm
$(ASM) "$<" -O"$(objDir)" -L"$(listDir)" -r -cM t8 --cpu Cortex-M4 --fpu None
%o: %.s
$(ASM) "$<" -O"$(objDir)" -L"$(listDir)" -r -cM t8 --cpu Cortex-M4 --fpu None
%o:%.asm
$(ASM)“$仔细查看两条汇编程序规则:
%o: %.asm
$(ASM) "$<" -O"$(objDir)" -L"$(listDir)" -r -cM t8 --cpu Cortex-M4 --fpu None
%o: %.s
$(ASM) "$<" -O"$(objDir)" -L"$(listDir)" -r -cM t8 --cpu Cortex-M4 --fpu None
%o:%.asm
$(ASM)”$