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

📄 makefile

📁 vxworks源码源码解读是学习vxworks的最佳途径
💻
字号:
# Makefile - for acecpu32 backend## modification history# --------------------# 02a,15oct96,bss  updated for Tornado 1.0.1 make templates.# 01g,09may96,bss  changed for new location of libbedk.a in $(WIND_LIB).# 01f,25apr96,bss  coding convention cleanup.# 01e,16apr96,bss  updated for ACE API version 1.1.# 01d,16apr96,bss  added wrapLib.o to list of BKEND_OBJS.# 01c,06mar96,bss  modified to support ACE API.# 01b,06dec95,bss  added BKEND_LIB_EXTRA to resolve references to provide#                  support for new and delete.# 01a,06dec95,bss  written.#*/.SUFFIXES:	.cpp .so .sl############################################################## ACE Extras - for ACE API## For Solaris, change SunOS to Solaris and use -lnsl -lsocket#*/ACE_BASE	= /folk/bss/sig/bdm/ace/api/aceapi_1.1ACE_LD_FLAGS	= -L$(ACE_BASE)/SunOS/lib -lACE68KACE_INC		= -I$(ACE_BASE)/includeEXTRA_CFLAGS	= -DACETARGET_68K ############################################################# Normal Makefile for back ends follows....#*/include 		$(WIND_BASE)/host/include/make/generic.mhinclude			$(WIND_BASE)/host/include/make/$(HOST).mh## Rogue Wave information##	Must go here to override information included from *.mh#RW_ROOT		= /vobs/devtools/rogue/$(HOST)RW_INC          = -I$(RW_ROOT)RW_LIB          = $(RW_ROOT)/lib/librwtool.aRW_LD_FLAGS     = -L/vobs/devtools/rogue/$(HOST)/lib -lrwtool## Normal Makefile definitions#INCLUDES	= $(WIND_INC) $(WIND_SHARE_INC) $(ACE_INC) $(RW_INC) \			-I../bedk \			-I/vobs/wpwr/share/src/agents/bedk \			-I$(gnu_ROOT)/lib/g++-includeBKEND_OBJS		= acecpu32.o acecpu32Backend.o event.oFULL_BKD_OBJ            = $(patsubst %.o,$(HOST)/%.o,$(BKEND_OBJS))BKEND_LIB_EXTRA = \	-L$(WIND_LIB)	\	-lbedk		\	$(ACE_LD_FLAGS)	\	$(RW_LD_FLAGS)	\	-L$(gnu_ROOT)/lib \	-lg++ \	-liostream  \	-L$(gnu_ROOT)/lib/gcc-lib/sparc-sun-sunos4.1.3_U1/2.6.3/	\	-ldl	\	-lc	\	-lgccSH_BKEND_OBJS		= acecpu32.$(SHLIB_EXT)LOCAL_CFLAGS		= -DPORTABLE $(DYN_LK_FLAGS) -fno-builtin  \			  -g -fno-inlineLOCAL_CLEAN		= $(SH_BKEND_LIB)/$(SH_BKEND_OBJS)default:	objdircre $(SH_BKEND_OBJS)%.$(SHLIB_EXT):	$(FULL_BKD_OBJ)		$(SHARED_LD) $(SHARED_LDFLAGS) -o \			$(SH_BKEND_LIB)/$*.$(SHLIB_EXT)   \			$(FULL_BKD_OBJ) $(BKEND_LIB_EXTRA)LIBRARIES	= PROGRAMS	= TACES		= DOCS		=## Add special build targets and default here.doc:include		$(WIND_BASE)/host/include/make/generic2.mh## Dependencies below generated by compiler's handy -M flag.

⌨️ 快捷键说明

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