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

📄 makefile.g95

📁 ecos实时嵌入式操作系统
💻 G95
字号:
## File:		Makefile for Configtool# Author:	Julian Smart# Created:	2000.08.25# Updated:	# Copyright:	(c) Red Hat, Inc.## To make absolutely everything:## % mkdir /tmp/ecos-build# % cd /tmp/ecos-build# % make -f $(ECOSDIR)/host/tools/configtool/standalone/wxwin/Makefile WXDIR=$(WXDIR) ECOSDIR=$(ECOSDIR) LEVEL=debug full## To make just Configtool:## % make ... LEVEL=debug ct## To make wxWindows & eCos libraries:## % make ... LEVEL=debug wx ecc## The result will be subdirectories under your /tmp/ecos-build (or other specified# directory) containing:## ct-build-debug/# ecc-build-debug/# wxwin-build-debug/## To make a release version, specify LEVEL=release instead of LEVEL=debug.## If this is set to gcc, we get some link errors relating to# streams and suchCC = c++#CC = gccPROGRAM = configtoolLEVEL = debugWXDEBUGFLAGS=--with-debug_flag --with-debug_info --enable-debug --enable-debug_cntxtECCDEBUGFLAGS=--enable-debug CPPDEBUGOPTIONS=-D__WXDEBUG__ -ggdbLINKDEBUGOPTIONS=STRIPCOMMAND=echo USEEXPERIMENTALCODE=1# You should specify this on the command lineWXDIR=You_should_override_the_WXDIR_variable# Current (build) directoryCURRDIR = $(shell pwd)BUILDDIR=$(CURRDIR)# Where the CDL, infra etc. libraries have been builtECOSBUILDDIR=$(BUILDDIR)/ecc-build-$(LEVEL)WXBUILDDIR=$(BUILDDIR)/wxwin-build-$(LEVEL)CTBUILDDIR=$(BUILDDIR)/ct-build-$(LEVEL)# You have to specify this when invoking make.ECOSDIR=You_should_override_the_ECOSDIR_variableCTDIR=$(ECOSDIR)/host/tools/configtool/standalone/wxwinWXCONFIG=$(WXBUILDDIR)/wx-config# Where the binary will be installed locallyLOCALBINDIR=/home/ecos/misctools/H-i686-pc-linux-gnu/bin# A suitable home for archives of the toolLOCALARCHIVEDIR=/netopt/ecc-share/releng/eCosTools/eCosConfigurationToolifneq "$(LEVEL)" "debug"  CPPDEBUGOPTIONS=-O2  LINKDEBUGOPTIONS=--strip-debug  STRIPCOMMAND=stripendifCPPFLAGS=-I$(WXDIR)/include $(CPPDEBUGOPTIONS) -DSTRICT -DWINVER=0x0400 -D__WIN95__ -D__GNUWIN32__ -D__WIN32__ -D_X86_=1 -DWIN32 -D_WIN32LDFLAGS=-L$(WXDIR)/lib -lstdc++ -lgcc \	-lwinspool -lwinmm -lshell32 \	-lcomctl32 -lctl3d32 -lodbc32 -ladvapi32 \	-lodbc32 -lwsock32 -lopengl32 -lglu32OBJECTS = \ $(CTBUILDDIR)/aboutdlg.o \ $(CTBUILDDIR)/admindlg.o \ $(CTBUILDDIR)/appsettings.o \ $(CTBUILDDIR)/build.o \ $(CTBUILDDIR)/buildoptionsdlg.o \ $(CTBUILDDIR)/choosereposdlg.o \ $(CTBUILDDIR)/Collections.o \ $(CTBUILDDIR)/configitem.o \ $(CTBUILDDIR)/configpropdlg.o \ $(CTBUILDDIR)/configtool.o \ $(CTBUILDDIR)/configtooldoc.o \ $(CTBUILDDIR)/configtoolview.o \ $(CTBUILDDIR)/configtree.o \ $(CTBUILDDIR)/conflictsdlg.o \ $(CTBUILDDIR)/conflictwin.o \ $(CTBUILDDIR)/docsystem.o \ $(CTBUILDDIR)/ecscrolwin.o \ $(CTBUILDDIR)/eCosSerial.o \ $(CTBUILDDIR)/eCosSocket.o \ $(CTBUILDDIR)/eCosStd.o \ $(CTBUILDDIR)/eCosTest.o \ $(CTBUILDDIR)/eCosTestDownloadFilter.o \ $(CTBUILDDIR)/eCosTestPlatform.o \ $(CTBUILDDIR)/eCosTestSerialFilter.o \ $(CTBUILDDIR)/eCosTestUtils.o \ $(CTBUILDDIR)/eCosThreadUtils.o \ $(CTBUILDDIR)/eCosTrace.o \ $(CTBUILDDIR)/ecutils.o \ $(CTBUILDDIR)/filename.o \ $(CTBUILDDIR)/finddlg.o \ $(CTBUILDDIR)/flags.o \ $(CTBUILDDIR)/folderdlg.o \ $(CTBUILDDIR)/htmlparser.o \ $(CTBUILDDIR)/licensedlg.o \ $(CTBUILDDIR)/mainwin.o \ $(CTBUILDDIR)/mltwin.o \ $(CTBUILDDIR)/msgdlgex.o \ $(CTBUILDDIR)/outputwin.o \ $(CTBUILDDIR)/packagesdlg.o \ $(CTBUILDDIR)/platformeditordlg.o \ $(CTBUILDDIR)/platformsdlg.o \ $(CTBUILDDIR)/propertywin.o \ $(CTBUILDDIR)/Properties.o \ $(CTBUILDDIR)/reposdlg.o \ $(CTBUILDDIR)/ResetAttributes.o \ $(CTBUILDDIR)/runtestsdlg.o \ $(CTBUILDDIR)/sectiondlg.o \ $(CTBUILDDIR)/settingsdlg.o \ $(CTBUILDDIR)/shortdescrwin.o \ $(CTBUILDDIR)/solutionswin.o \ $(CTBUILDDIR)/splittree.o \ $(CTBUILDDIR)/Subprocess.o \ $(CTBUILDDIR)/templatesdlg.o \ $(CTBUILDDIR)/TestResource.o# C++ compilerCC          = c++INCLUDEPREFIX=--prefix=$(WXBUILDDIR)LIBPREFIX=--prefix=$(WXBUILDDIR)EXTRACPPFLAGS=\  -I$(WXDIR)/include\  -I$(ECOSDIR)/host/libcdl\  -I$(ECOSDIR)/host/infra\  -I$(ECOSDIR)/host/tools/configtool/common/common\  -I$(ECOSDIR)/host/tools/Utils/common\  -I$(ECOSDIR)/host/tools/ecostest/common\  -I$(ECOSBUILDDIR)/libcdl\  -I$(ECOSBUILDDIR)/infra\  -DecUSE_EXPERIMENTAL_CODE=$(USEEXPERIMENTALCODE)EXTRALDFLAGS=-L$(ECOSBUILDDIR)/infra -L$(ECOSBUILDDIR)/libcdl -lcdl -lcyginfra -ltcl.SUFFIXES:	.o .cpp .cxx.cpp.o :	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<.cxx.o :	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<all:    mkbuilddir $(CTBUILDDIR)/$(PROGRAM)ct:	mkbuilddir $(CTBUILDDIR)/$(PROGRAM)mkbuilddir:	mkdir -p $(CTBUILDDIR)$(CTBUILDDIR)/$(PROGRAM):	$(OBJECTS)	$(CC) $(LINKDEBUGOPTIONS) -o $(CTBUILDDIR)/$(PROGRAM) $(OBJECTS) $(EXTRALDFLAGS) $(LDFLAGS)	$(STRIPCOMMAND) $(CTBUILDDIR)/$(PROGRAM)full: wx ecc allwx:	@mkdir -p $(WXBUILDDIR) ; \	cd $(WXBUILDDIR) ; \        if test ! -f Makefile ; then rm -f *.o *.d ; \        rm -f *.cache ; \        $(WXDIR)/configure --disable-shared --enable-gui --with-gtk --enable-log $(WXDEBUGFLAGS) --with-threads --without-sockets -without-odbc -without-libjpeg ; \        fi; \        makeecc:	@mkdir -p $(ECOSBUILDDIR) ; \        cd $(ECOSBUILDDIR) ; \        if test ! -f Makefile ; then $(ECOSDIR)/host/configure --prefix=$(ECOSBUILDDIR) $(ECCDEBUGFLAGS) \         --with-tcl=/usr --with-tcl-version=80 ; \        fi ; \        make# Some GTK+ installations are a bit broken and we need to define __WXGTK127__ even if# we don't really have GTK++ 1.2.7. This manifests itself in a compile error in dcclient.cpp.wxgtkfix:	@rm -f $(WXBUILDDIR)/setup.h; rm -f $(WXBUILDIR)/lib/wx/include/wx/gtk*/setup/h; \	sed -e "s;/\* #undef __WXGTK127__ \*/;#define __WXGTK127__ 1;g;" < $(WXBUILDDIR)/include/wx/gtk/setup.h > /tmp/setup.h ; \	mv /tmp/setup.h $(WXBUILDDIR)/include/wx/gtk/setup.hclean: 	rm -f $(CTBUILDDIR)/$(PROGRAM) $(CTBUILDDIR)/*.ocleanct: cleancleanecc:	rm -f -r $(ECOSBUILDDIR)cleanwx:	rm -f -r $(WXBUILDDIR)cleanall:	clean cleanecc cleanwx# Making a binary, RH Linux tarball release using the setup script.# It will put the result in /tmp/ctdeliver.releasect:	echo "#include <stdio.h>" > /tmp/ctver.c	echo "#include \"symbols.h\"" >> /tmp/ctver.c	echo "int main() { printf(\"%.1f\", ecCONFIGURATION_TOOL_VERSION); }" >> /tmp/ctver.c	cc /tmp/ctver.c -I$(CTDIR) -o /tmp/ctver	chmod a+x $(CTDIR)/setup/maketarball.sh	$(CTDIR)/setup/maketarball.sh $(ECOSDIR)/.. $(CTBUILDDIR) /tmp/ctdeliver `/tmp/ctver`	rm -f /tmp/ctver /tmp/ctver.c# Installs the binary and associated files in the correct place for local runninginstallbinary: releasect	cp /tmp/ctdeliver/configtool/configtool $(LOCALBINDIR)/configtool-`date -I`	mv /tmp/ctdeliver/configtool/README.txt /tmp/ctdeliver/configtool/README-configtool.txt	rm -f $(LOCALBINDIR)/configtool	ln -s $(LOCALBINDIR)/configtool-`date -I` $(LOCALBINDIR)/configtool	cp -r /tmp/ctdeliver/configtool/* $(LOCALBINDIR)# Copies an archive to a suitable place for people to grabinstalltarball: releasect	mkdir -p $(LOCALARCHIVEDIR)/`date -I`	cp /tmp/ctdeliver/configtool*.tgz $(LOCALARCHIVEDIR)/`date -I`### GUI Configtool files$(CTBUILDDIR)/aboutdlg.o: $(CTDIR)/aboutdlg.cpp $(CTDIR)/aboutdlg.h $(CTDIR)/symbols.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/admindlg.o: $(CTDIR)/admindlg.cpp $(CTDIR)/admindlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/appsettings.o: $(CTDIR)/appsettings.cpp $(CTDIR)/appsettings.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/buildoptionsdlg.o: $(CTDIR)/buildoptionsdlg.cpp $(CTDIR)/buildoptionsdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/choosereposdlg.o: $(CTDIR)/choosereposdlg.cpp $(CTDIR)/choosereposdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/configitem.o: $(CTDIR)/configitem.cpp $(CTDIR)/configitem.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/configpropdlg.o: $(CTDIR)/configpropdlg.cpp $(CTDIR)/configpropdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/configtool.o: $(CTDIR)/configtool.cpp $(CTDIR)/configtool.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/configtooldoc.o: $(CTDIR)/configtooldoc.cpp $(CTDIR)/configtooldoc.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/configtoolview.o: $(CTDIR)/configtoolview.cpp $(CTDIR)/configtoolview.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/configtree.o: $(CTDIR)/configtree.cpp $(CTDIR)/configtree.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/conflictsdlg.o: $(CTDIR)/conflictsdlg.cpp $(CTDIR)/conflictsdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/conflictwin.o: $(CTDIR)/conflictwin.cpp $(CTDIR)/conflictwin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/docsystem.o: $(CTDIR)/docsystem.cpp $(CTDIR)/docsystem.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/ecutils.o: $(CTDIR)/ecutils.cpp $(CTDIR)/ecutils.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/ecscrolwin.o: $(CTDIR)/ecscrolwin.cpp $(CTDIR)/ecscrolwin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/filename.o: $(CTDIR)/filename.cpp $(CTDIR)/filename.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/finddlg.o: $(CTDIR)/finddlg.cpp $(CTDIR)/finddlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/folderdlg.o: $(CTDIR)/folderdlg.cpp $(CTDIR)/folderdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/htmlparser.o: $(CTDIR)/htmlparser.cpp $(CTDIR)/htmlparser.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/licensedlg.o: $(CTDIR)/licensedlg.cpp $(CTDIR)/licensedlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/mainwin.o: $(CTDIR)/mainwin.cpp $(CTDIR)/mainwin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/mltwin.o: $(CTDIR)/mltwin.cpp $(CTDIR)/mltwin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/msgdlgex.o: $(CTDIR)/msgdlgex.cpp $(CTDIR)/msgdlgex.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/outputwin.o: $(CTDIR)/outputwin.cpp $(CTDIR)/outputwin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/packagesdlg.o: $(CTDIR)/packagesdlg.cpp $(CTDIR)/packagesdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/platformeditordlg.o: $(CTDIR)/platformeditordlg.cpp $(CTDIR)/platformeditordlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/platformsdlg.o: $(CTDIR)/platformsdlg.cpp $(CTDIR)/platformsdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/propertywin.o: $(CTDIR)/propertywin.cpp $(CTDIR)/propertywin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/reposdlg.o: $(CTDIR)/reposdlg.cpp $(CTDIR)/reposdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/runtestsdlg.o: $(CTDIR)/runtestsdlg.cpp $(CTDIR)/runtestsdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/sectiondlg.o: $(CTDIR)/sectiondlg.cpp $(CTDIR)/sectiondlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/settingsdlg.o: $(CTDIR)/settingsdlg.cpp $(CTDIR)/settingsdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/shortdescrwin.o: $(CTDIR)/shortdescrwin.cpp $(CTDIR)/shortdescrwin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/solutionswin.o: $(CTDIR)/solutionswin.cpp $(CTDIR)/solutionswin.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/splittree.o: $(CTDIR)/splittree.cpp $(CTDIR)/splittree.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/templatesdlg.o: $(CTDIR)/templatesdlg.cpp $(CTDIR)/templatesdlg.h	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<### Common files$(CTBUILDDIR)/build.o:	$(ECOSDIR)/host/tools/configtool/common/common/build.cxx $(ECOSDIR)/host/tools/configtool/common/common/build.hxx	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/flags.o:	$(ECOSDIR)/host/tools/configtool/common/common/flags.cxx $(ECOSDIR)/host/tools/configtool/common/common/flags.hxx	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/Collections.o:	$(ECOSDIR)/host/tools/Utils/common/Collections.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/Properties.o:	$(ECOSDIR)/host/tools/Utils/common/Properties.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/Subprocess.o:	$(ECOSDIR)/host/tools/Utils/common/Subprocess.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosSerial.o:	$(ECOSDIR)/host/tools/Utils/common/eCosSerial.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosSocket.o:	$(ECOSDIR)/host/tools/Utils/common/eCosSocket.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosStd.o:	$(ECOSDIR)/host/tools/Utils/common/eCosStd.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosThreadUtils.o:	$(ECOSDIR)/host/tools/Utils/common/eCosThreadUtils.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosTrace.o:	$(ECOSDIR)/host/tools/Utils/common/eCosTrace.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosTest.o:	$(ECOSDIR)/host/tools/ecostest/common/eCosTest.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosTestDownloadFilter.o:	$(ECOSDIR)/host/tools/ecostest/common/eCosTestDownloadFilter.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosTestPlatform.o:	$(ECOSDIR)/host/tools/ecostest/common/eCosTestPlatform.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosTestSerialFilter.o:	$(ECOSDIR)/host/tools/ecostest/common/eCosTestSerialFilter.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/eCosTestUtils.o:	$(ECOSDIR)/host/tools/ecostest/common/eCosTestUtils.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/ResetAttributes.o:	$(ECOSDIR)/host/tools/ecostest/common/ResetAttributes.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<$(CTBUILDDIR)/TestResource.o:	$(ECOSDIR)/host/tools/ecostest/common/TestResource.cpp	$(CC) $(CPPDEBUGOPTIONS) -c $(EXTRACPPFLAGS) $(CPPFLAGS) -o $@ $<

⌨️ 快捷键说明

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