📄 cc.mak
字号:
# Generated by the VisualDSP++ IDDE
# Note: Any changes made to this Makefile will be lost the next time the
# matching project file is loaded into the IDDE. If you wish to preserve
# changes, rename this file and run it externally to the IDDE.
# The syntax of this Makefile is such that GNU Make v3.77 or higher is
# required.
# The current working directory should be the directory in which this
# Makefile resides.
# Supported targets:
# cc_Debug
# cc_Debug_clean
# Define this variable if you wish to run this Makefile on a host
# other than the host that created it and VisualDSP++ may be installed
# in a different directory.
ADI_DSP=E:\Analog Devices\VisualDSP 4.5
# $VDSP is a gmake-friendly version of ADI_DIR
empty:=
space:= $(empty) $(empty)
VDSP_INTERMEDIATE=$(subst \,/,$(ADI_DSP))
VDSP=$(subst $(space),\$(space),$(VDSP_INTERMEDIATE))
RM=cmd /C del /F /Q
#
# Begin "cc_Debug" configuration
#
ifeq ($(MAKECMDGOALS),cc_Debug)
cc_Debug : Debug/cc.dxe
VDK.h VDK.cpp cc.rbld :$(VDSP)/ts/vdk/VDK.cpp.tf $(VDSP)/ts/vdk/VDK.h.tf $(VDSP)/ts/vdk/VDKGen.exe ./cc.vdk cc.rbld
@echo ".\cc.vdk"
$(VDSP)/TS\vdk\vdkgen.exe .\cc.vdk -proc ADSP-TS201 -MM
./Debug/ExceptionHandler-TS201.doj :$(VDSP)/TS/include/VDK_Public.h $(VDSP)/TS/include/defTS201.h ./ExceptionHandler-TS201.asm ./VDK.h
@echo ".\ExceptionHandler-TS201.asm"
$(VDSP)/easmts.exe .\ExceptionHandler-TS201.asm -proc ADSP-TS201 -g -align-branch-lines -o .\Debug\ExceptionHandler-TS201.doj -MM
Debug/factory.doj :factory.cpp factory.h VDK.h $(VDSP)/TS/include/defTS201.h $(VDSP)/TS/include/VDK_Public.h $(VDSP)/TS/include/limits.h $(VDSP)/TS/include/builtins.h $(VDSP)/TS/include/stdlib.h $(VDSP)/TS/include/yvals.h $(VDSP)/TS/include/assert.h $(VDSP)/TS/include/sysreg.h $(VDSP)/TS/include/cplus/new $(VDSP)/TS/include/cplus/exception $(VDSP)/TS/include/cplus/xstddef $(VDSP)/TS/include/cplus/cstddef $(VDSP)/TS/include/stddef.h $(VDSP)/TS/include/string.h $(VDSP)/TS/include/stdio.h $(VDSP)/TS/include/stdio_ts.h
@echo ".\factory.cpp"
$(VDSP)/ccts.exe -c .\factory.cpp -c++ -g -ignore-std -no-multiline -char-size-32 -double-size-32 -flags-compiler --diag_warning,implicit_func_decl -warn-protos -threads -proc ADSP-TS201 -o .\Debug\factory.doj -MM
Debug/VDK.doj :VDK.cpp VDK.h $(VDSP)/TS/include/defTS201.h $(VDSP)/TS/include/VDK_Public.h $(VDSP)/TS/include/limits.h $(VDSP)/TS/include/builtins.h $(VDSP)/TS/include/stdlib.h $(VDSP)/TS/include/yvals.h $(VDSP)/TS/include/assert.h $(VDSP)/TS/include/sysreg.h $(VDSP)/TS/include/cplus/new $(VDSP)/TS/include/cplus/exception $(VDSP)/TS/include/cplus/xstddef $(VDSP)/TS/include/cplus/cstddef $(VDSP)/TS/include/stddef.h $(VDSP)/TS/include/string.h $(VDSP)/TS/include/VDK_Internals.h factory.h Worker.h
@echo ".\VDK.cpp"
$(VDSP)/ccts.exe -c .\VDK.cpp -c++ -g -ignore-std -no-multiline -char-size-32 -double-size-32 -flags-compiler --diag_warning,implicit_func_decl -warn-protos -threads -proc ADSP-TS201 -o .\Debug\VDK.doj -MM
Debug/Worker.doj :Worker.cpp Worker.h VDK.h $(VDSP)/TS/include/defTS201.h $(VDSP)/TS/include/VDK_Public.h $(VDSP)/TS/include/limits.h $(VDSP)/TS/include/builtins.h $(VDSP)/TS/include/stdlib.h $(VDSP)/TS/include/yvals.h $(VDSP)/TS/include/assert.h $(VDSP)/TS/include/sysreg.h $(VDSP)/TS/include/cplus/new $(VDSP)/TS/include/cplus/exception $(VDSP)/TS/include/cplus/xstddef $(VDSP)/TS/include/cplus/cstddef $(VDSP)/TS/include/stddef.h $(VDSP)/TS/include/string.h
@echo ".\Worker.cpp"
$(VDSP)/ccts.exe -c .\Worker.cpp -c++ -g -ignore-std -no-multiline -char-size-32 -double-size-32 -flags-compiler --diag_warning,implicit_func_decl -warn-protos -threads -proc ADSP-TS201 -o .\Debug\Worker.doj -MM
Debug/cc.dxe :VDK-TS201.ldf VDK.h $(VDSP)/TS/lib/ts20x_rev_1.0/ts_hdr_cpp_TS201_mt.doj ./Debug/ExceptionHandler-TS201.doj ./Debug/factory.doj ./Debug/VDK.doj ./Debug/Worker.doj $(VDSP)/TS/lib/ts20x_rev_1.0/TMK-TS2XX.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/VDK-CORE-TS201.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/vdk-i-TS2XX.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libc_ts201_mt.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libio_ts201_mt.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libdsp_ts201.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libx_TS201_mt.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libcpp_ts201_MT.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libcpprt_ts201_MT.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/libsim_TS201.dlb $(VDSP)/TS/lib/ts20x_rev_1.0/meminit_ts20x.doj $(VDSP)/TS/lib/ts20x_rev_1.0/ts_exit_cpp_TS201_mt.doj
@echo "Linking..."
$(VDSP)/ccts.exe .\Debug\ExceptionHandler-TS201.doj .\Debug\factory.doj .\Debug\VDK.doj .\Debug\Worker.doj -T .\VDK-TS201.ldf -L .\Debug -flags-link -od,.\Debug -o .\Debug\cc.dxe -proc ADSP-TS201 -flags-link -MM
endif
ifeq ($(MAKECMDGOALS),cc_Debug_clean)
cc_Debug_clean:
-$(RM) ".\Debug\ExceptionHandler-TS201.doj"
-$(RM) "Debug\factory.doj"
-$(RM) "Debug\VDK.doj"
-$(RM) "Debug\Worker.doj"
-$(RM) "Debug\cc.dxe"
-$(RM) ".\Debug\*.ipa"
-$(RM) ".\Debug\*.opa"
-$(RM) ".\Debug\*.ti"
-$(RM) ".\*.rbld"
endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -