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

📄 test.mak

📁 ucos在xc167下的移植源程序
💻 MAK
字号:
# TASKING EDE (Windows based integrated Embedded Development Environment)
#
# This makefile has been generated by TASKING EDE
#
# Toolchain: TASKING C/C++, CrossView Pro SIM for TriCore v2.4 r1
#

PROJ    = test
PROJDIR = d:\i-c167\tasking\ede
PRODDIR = d:\program files\tasking\ctc v2.4r1

BINDIR  = $(PRODDIR)\bin
INCDIR  = $(PRODDIR)\include
LIBDIR  = $(PRODDIR)\lib

OPT_CC  = --include-directory "$(PRODDIR)\include" --embedded -Ctc1775b -Wc-c99 -Wc-Ax -Wc-g --switch=auto -Wc--align=1 -Wc-O2 -Wc-t2 --inline-max-incr=35 --inline-max-size=10 -Wc-N8 -I"$(PRODDIR)\include" -Wa-H"d:\i-c167\tasking\ede\_test.inc" -Wa-mt -Wa-gs -Wa-Ogs -Wa-il
OPT_ASPCP = -Ctc1775b -Wpcp-P -Wpcp-I"$(PRODDIR)\include" -Wpcp-gs -Wpcp-il
OPT_LKLC = --format=elf -o"test.elf" -d"_test.lsl" -Ctc1775b -Wl-M -Wl-mcfklMoQrSU -L"$(PRODDIR)\lib" -Wl-OCLTXY
OPT_XVW = -tcfg tsim.cfg -C tc1775b -i --load_application_goto_main=true --sync_on_halt=on -a 100 -b 500 -c 32 -s 26

all : "$(PROJ).elf"

"start.o" : "..\..\..\c166\lib\src\start.asm" <1165625171>
	@echo Assembling "..\..\..\c166\lib\src\start.asm"
	@"$(PRODDIR)\bin\cctc.exe" -o $@ -co "..\..\..\c166\lib\src\start.asm" -f<<EOF
	$(EMPTY) $(OPT_CC)
	EOF

"os_cpu_a.o" : "c:\software\ucos-ii\c167\tasking\source\os_cpu_a.asm" <1165625171>
	@echo Assembling "c:\software\ucos-ii\c167\tasking\source\os_cpu_a.asm"
	@"$(PRODDIR)\bin\cctc.exe" -o $@ -co "c:\software\ucos-ii\c167\tasking\source\os_cpu_a.asm" -f<<EOF
	$(EMPTY) $(OPT_CC)
	EOF

"os_cpu_c.o" : "c:\software\ucos-ii\c167\tasking\source\os_cpu_c.c" <1165625171>
	@echo Compiling and assembling "c:\software\ucos-ii\c167\tasking\source\os_cpu_c.c"
	@"$(PRODDIR)\bin\cctc.exe" -t -o $@ -co "c:\software\ucos-ii\c167\tasking\source\os_cpu_c.c" -f<<EOF
	$(EMPTY) $(OPT_CC)
	EOF

"ucos_ii.o" : "c:\software\ucos-ii\source\ucos_ii.c" <1165625171>
	@echo Compiling and assembling "c:\software\ucos-ii\source\ucos_ii.c"
	@"$(PRODDIR)\bin\cctc.exe" -t -o $@ -co "c:\software\ucos-ii\source\ucos_ii.c" -f<<EOF
	$(EMPTY) $(OPT_CC)
	EOF

"test.o" : "c:\software\ucos-ii\c167\tasking\test\test.c" <1165625171>
	@echo Compiling and assembling "c:\software\ucos-ii\c167\tasking\test\test.c"
	@"$(PRODDIR)\bin\cctc.exe" -t -o $@ -co "c:\software\ucos-ii\c167\tasking\test\test.c" -f<<EOF
	$(EMPTY) $(OPT_CC)
	EOF

"cstart.o" : "cstart.asm" <1165625171>
	@echo Assembling "cstart.asm"
	@"$(PRODDIR)\bin\cctc.exe" -o $@ -co "cstart.asm" -f<<EOF
	$(EMPTY) $(OPT_CC)
	EOF

"$(PROJ).elf" : "start.o" "os_cpu_a.o" "os_cpu_c.o" "ucos_ii.o" "test.o" "cstart.o" <1165625171>
	@echo Linking and Locating to $*.elf in ELF/DWARF 2 format
	@"$(PRODDIR)\bin\cctc.exe" -f<<EOF
	$(separate "\n" $(match .o $!))
	$(separate "\n" $(match .a $!)) $(OPT_LKLC)
	EOF

clean :
	@echo Deleting intermediate files and output files for project '$(PROJ)'.
	@$(exist "start.o" del "start.o")
	@$(exist "os_cpu_a.o" del "os_cpu_a.o")
	@$(exist "os_cpu_c.o" del "os_cpu_c.o")
	@$(exist "ucos_ii.o" del "ucos_ii.o")
	@$(exist "test.o" del "test.o")
	@$(exist "cstart.o" del "cstart.o")
	@$(exist "$(PROJ).elf" del "$(PROJ).elf")
	@$(exist "_test.lsl" del "_test.lsl")
	@$(exist "tc1775b.lsl" del "tc1775b.lsl")
	@$(exist "test.map" del "test.map")
	@$(exist "MConfig" del "MConfig")

# Copyright 1997-2004 Altium BV
# Serial#:	000000
# EDE Version:	3.6r2 (Build 140)

⌨️ 快捷键说明

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