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

📄 mainapplication.mak

📁 闻亭培训的第一天资料
💻 MAK
字号:
#!/bin/sh
# Generated by Code Composer Studio

# Files exported for this project:
# C:\unzipped\TestedTutorialSRCv1\TestedSRCv1\sim64xx\MaxMinMath\Source\MainApplication.Debug.lkf

# Makefile for C:\unzipped\TestedTutorialSRCv1\TestedSRCv1\sim64xx\MaxMinMath\Source\MainApplication.pjt without subprojects
#  FORMAT OF THIS MAKEFILE
#
#   This makefile is intended to be compatible with
# any version of make. It works on the assumption that
# there is a "active configuration", the name of which
# is stored in the macro ACTIVE_CONFIG. When you call
# make and do not specify which configuration you want
# to make, then the active configuration is used. Valid
# build configurations are: all, Debug

#   There are three operations that can be performed on
# any build configuration: make, clean, and rebuild. To
# make the configuration ${CFG}, type make ${CFG}. To
# clean it, type make ${CFG}clean. To rebuild it, type
# make ${CFG}rebuild. A rebuild forces all files in the
# configuration to be rebuilt.
#   Rebuilding is done with the following standard trick.
# each target in this makefile has a dependency on the
# macro ${FRC}. This macro is normally empty, meaning that
# the dependency does nothing. When rebuilding, make is
# called recursively, with ${FRC} defined to be "force_rebuild". 
# This causes everything to be rebuilt, because force_rebuild
# is a phony target (meaning no file by that name exists).
#   Every file in the project is specified explicitly, with
# all pathnames relative to the "project root directory".
# This is the default directory where the project source files
# are located. This makefile assumes that it is located in the
# root project directory. If you don't want to put the makefile
# in the root project directory, you should be able to redefine 
# the ROOT_DIR macro to explicitly specify the project root
# directory.
#   One consequence of all path names being relative is that
# system-wide header files and libraries may not be in the
# same relative place. For this reason, when the makefile is
# exported, all directories which are not subdirectories of the
# project root directory are parameterized wherever they occur,
# and placed in macros. You can modify these macros to reflect
# the actual locations of the required files on this system.
#
#   In order for this makefile to work, you must have the path
# configured properly. Unlike CCS V2.0, this makefile depends upon
# the path environment variable to function. Specifically, the include
# paths for system-wide include files, and the path to the build tools
# must be set. In Windows, a batch file, DosRun.bat, is included with
# Code Composer Studio to set up these environment variables. In UNIX,
# you must set up these environment variables yourself. The "PATH"
# variable must include the path to the CCS build tools, and you 
# must have set the c_dir and a_dir environment variables properly.
#
# ${ACTIVE_CONFIG} is the configuration built when you call make
# with no parameters, make clean, or make rebuild. This can be
# the name of any valid build configuration (including "all")
# Multiple values are not allowed 
ACTIVE_CONFIG= Debug
# To rebuild or clean a configuration explicitly, call
# make <cfgName>rebuild or make <cfgName>clean
# where <cfgName> is the name of a build configuration.

# The MKFLAGS macro takes the place of the MFLAGS or
# MAKEFLAGS macro. If it gives you any trouble, just
# delete the macro. It is used when recursively calling
# make (ie. when rebuilding)
MKFLAGS= ${MFLAGS}${MAKEFLAGS}
# All filenames are relative to ${ROOT_DIR}. MAKE SURE that there
# are no trailing spaces after ROOT_DIR, or the makefile will not work
#   WINDOWS users--if you want to build files in a different
#    directory, you must change ROOT_DIR. WARNING: ROOT_DIR MUST
#    be an absolute path (!)
#   *NIX users--if you want to change this to an absolute path
#    you can, or if you want to move this makefile or invoke it
#    from another place, then change ROOT_DIR. This is supposed
#    to be an environment variable storing the current path. If
#    it isn't, please let us (Texas Instruments) know.
ROOT_DIR= ${PWD}



#  What follows are macro definitions for all directories which
# were detected in your project but may not be compatible between
# systems. Preceding each directory is a list of files which are
# expected to be in that directory. If these files are not located
# in the same place on this system, then modify the appropriate
# macros. MAKE SURE that there are no trailing spaces after these
# macros, or the makefile will not work.

#Directory for: stdio.h
STRANGE_DIR1= ../../../../../../ti/c6000/cgtools/include

#Directory for: cl6x
STRANGE_DIR2= ../../../../../../ti/c6000/cgtools/bin

active_config: ${ACTIVE_CONFIG}

clean: ${ACTIVE_CONFIG}clean

rebuild: ${ACTIVE_CONFIG}rebuild

force_rebuild: 

all: Debug 

allclean: Debugclean 

allrebuild: Debugrebuild 



Debugclean: 
	-cd ${ROOT_DIR};rm -f ${ROOT_DIR}/testApp.obj 
	-cd ${ROOT_DIR};rm -f ${ROOT_DIR}/Debug/MainApplication.out 

Debugrebuild: 
	${MAKE} ${MFLAGS} -f MainApplication.mak Debug FRC=force_rebuild 

Debug: ${ROOT_DIR}/Debug/MainApplication.out

${ROOT_DIR}/testApp.obj: ${FRC} ${STRANGE_DIR1}/stdio.h ${ROOT_DIR}/testApp.c 
	cd ${ROOT_DIR}/;echo Building Test Application File (testApp.c) 
	cd ${ROOT_DIR}/;${STRANGE_DIR2}/cl6x -g -q "testApp.c"  
	cd ${ROOT_DIR}/;echo Finished Building Test Application File (testApp.c) 

${ROOT_DIR}/Debug/MainApplication.out: ${FRC} ${ROOT_DIR}/Debug/MaxMinLibrary.lib ${ROOT_DIR}/rts6400.lib ${ROOT_DIR}/testApp.obj 
	cd ${ROOT_DIR}/;c:\ti\c6000\cgtools\bin\cl6x ${ROOT_DIR}/MainApplication.Debug.lkf 

⌨️ 快捷键说明

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