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

📄 makefile

📁 realview22.rar
💻
字号:
# This file was created by Megamake-3
# Copyright (C) ARM Ltd 2005. All rights reserved

SRCDIR1=..\..
EXTDIR1=..\..\..\armulif
EXTDIR2=..\..\..\rdi
EXTDIR3=..\..\..\clx
DERDIR=derived


ARM_RELEASE= /DARM_RELEASE="\"RVARMulatorISS1.4\""
SPECIFIC_RELEASE=
BUILD_INFO=/DBUILD_NUMBER=206

CFL= # local C compile flags
CDOFL=/O2 /G6 /MD /DNDEBUG # C debug and optimization flags
PRFL= # C and link profile flags
LFLAGS= # Linker flags for DLLs and executables
EXELINKFLAGS= # Linker flags for executables
HELPER_EXELINKFLAGS= # Linker flags for helper executables
CINCLS=/I$(SRCDIR1) /I$(EXTDIR1) /I$(EXTDIR2) /I$(EXTDIR3) # C include flags
CCFLAGS=/D_CONSOLE /D_MBCS /DNLS /nologo /W3 /GX /GR /WX -DRDI_VERSION=151 -DARM10MODEL $(DLLPIC)
CFLAGS=$(CINCLS) $(CCFLAGS) $(CDOFL) $(PRFL) $(CFL) $(ARM_RELEASE) $(SPECIFIC_RELEASE) $(BUILD_INFO) /I$(DERDIR)
CFLALL=/Za # pc special local C compile flags
CFLAGS2=$(CFLALL) $(CCFLAGS2)
CCFLAGS2=/D_CONSOLE /D_MBCS /DNLS /nologo /MD /O2 /DNDEBUG /Zp4 # C flags for helper tools
CC=cl /c
C_AND_L=cl
AR=lib
ARFLAGS=
LINK=link /INCREMENTAL:no
DLLLINK=link /INCREMENTAL:no
MKTAG=mktag
MKMSG=mkmsg
MKMSGRC=mkmsgrc
ERRFILE=
HOST=intelrel# also build_dir (no space before '#')
XHELPER= # command to run semi-hosted helper programs
RUNTEST= # command to run semi-hosted test programs
EXTLIBS=..\..\..\armulif\armulif.b\intelrel\armulif.lib \
..\..\..\clx\clx.b\intelrel\clx.lib 
LASTLIBS=user32.lib # extra host libraries, for end of linker command-line
EXTOBJS=
EXTOTHER=
DESTDIR=C:\release

OBJALL=intc.obj 
DLLUSEFLAGS=
DLLGENFLAGS=/DLL # Linker flags for DLLs
DLLLINKFLAGS= # Linker flags for DLLs (at end)
DLLPIC=
EXTDLLOTHER=version.res 


Intc.dll: $(OBJALL) $(SRCDIR1)\sordi.def $(EXTOBJS)  $(EXTOTHER) $(EXTDLLOTHER) $(EXTLIBS)
	$(DLLLINK) $(DLLGENFLAGS) $(LFLAGS) $(PRFL) /OUT:Intc.dll /DEF:$(SRCDIR1)\sordi.def /IMPLIB:Intc.lib $(OBJALL) $(EXTOBJS) $(EXTOTHER) $(EXTDLLOTHER) $(EXTLIBS) $(DLLLINKFLAGS) $(LASTLIBS)
	echo "Made Intc.dll"

release_dll_Intc:
	if not exist $(DESTDIR)\$(HOST)\nul mkdir $(DESTDIR)\$(HOST)
	if not exist $(DESTDIR)\$(HOST)\bin\nul mkdir $(DESTDIR)\$(HOST)\bin
	copy Intc.dll $(DESTDIR)\$(HOST)\bin
RSC=rc.exe
RSC_PROJ=/d RC_BUILDNUMBER_STRING="\"206\"" /d RC_BUILDSTRING_STRING="\"build 206\"" /d BUILD_NUMBER=206 /l 0x809 /foversion.res /d NDEBUG
version.res : ..\..\version.rc
	$(RSC)  $(RSC_PROJ) ..\..\version.rc
tests: $(OBJALL)
	@echo No tests.


release: release_dll_Intc


# Generated dependencies

intc.obj: $(SRCDIR1)\intc.c
intc.obj: $(EXTDIR3)\host.h
intc.obj: $(EXTDIR3)\armtypes.h
intc.obj: $(EXTDIR1)\armul_types.h
intc.obj: $(EXTDIR2)\rdi_stat.h
intc.obj: $(EXTDIR2)\rdi_err.h
intc.obj: $(EXTDIR2)\rdi_info.h
intc.obj: $(EXTDIR2)\rdi100.h
intc.obj: $(EXTDIR3)\toolconf.h
intc.obj: $(EXTDIR2)\rdi150.h
intc.obj: $(EXTDIR2)\rdi151.h
intc.obj: $(EXTDIR2)\rdi.h
intc.obj: $(EXTDIR2)\rdi_hif.h
intc.obj: $(EXTDIR1)\armul_hostif.h
intc.obj: $(EXTDIR1)\simplelinks.h
intc.obj: $(EXTDIR2)\rdi_priv.h
intc.obj: $(EXTDIR1)\armsignal.h
intc.obj: $(EXTDIR2)\rdi_armul.h
intc.obj: $(EXTDIR1)\armul_method.h
intc.obj: $(EXTDIR1)\armul_askrdi.h
intc.obj: $(EXTDIR3)\errcodes.h
intc.obj: $(EXTDIR3)\cvector.h
intc.obj: $(EXTDIR1)\armul_bus.h
intc.obj: $(EXTDIR1)\armul_callbackid.h
intc.obj: $(EXTDIR1)\armul_access.h
intc.obj: $(EXTDIR1)\armul_copro.h
intc.obj: $(EXTDIR1)\minperip.h
intc.obj: $(EXTDIR2)\sordi.h
intc.obj: $(EXTDIR2)\rdi_conf.h
intc.obj: $(EXTDIR3)\findfile.h
intc.obj: $(EXTDIR3)\dir.h
intc.obj: $(EXTDIR2)\rdi_sdm.h
intc.obj: $(EXTDIR2)\rditools.h
intc.obj: $(EXTDIR1)\perip_sordi_if.h
intc.obj: $(EXTDIR1)\perip_rdi_agent.h
intc.obj: $(EXTDIR1)\perip_sordi.h
	$(CC) $(CFLALL) $(CFLAGS) $(CFLintc) /Fointc.obj $(SRCDIR1)\intc.c

⌨️ 快捷键说明

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