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

📄 captainoates.marm

📁 是内存受限系统设计的代码。
💻 MARM
📖 第 1 页 / 共 2 页
字号:
	"$(EPOCTRGUREL)\EIKON.LIB" \
	"$(EPOCTRGUREL)\GDI.LIB" \
	"$(EPOCTRGUREL)\WS32.LIB" \
	"$(EPOCTRGUREL)\APGRFX.LIB"

"$(EPOCTRGUREL)\CAPTAINOATES.APP" : "$(EPOCTRGUREL)\EDLL.o" "$(EPOCBLDUREL)\CAPTAINOATES.in" $(LIBS)
	dlltool --output-def "$(EPOCBLDUREL)\CAPTAINOATESU.def" "$(EPOCBLDUREL)\CAPTAINOATES.in"
	deftool -1 NewApplication__Fv "$(EPOCBLDUREL)\CAPTAINOATESU.def"
	ld -s -e _E32Dll --dll \
		--base-file "$(EPOCBLDUREL)\CAPTAINOATES.bas" \
		-o "$(EPOCBLDUREL)\CAPTAINOATES.APP" "$(EPOCTRGUREL)\EDLL.o" \
		--whole-archive "$(EPOCBLDUREL)\CAPTAINOATES.in" \
		--no-whole-archive $(LIBS)
	dlltool --output-lib "$(EPOCTRGUREL)\CAPTAINOATES.lib" \
		--def "$(EPOCBLDUREL)\CAPTAINOATESU.def" \
		--dllname "CAPTAINOATES[10004297].APP" \
		--output-exp "CAPTAINOATES.exp" \
		--base-file "$(EPOCBLDUREL)\CAPTAINOATES.bas" \
		"$(EPOCTRGUREL)\EDLL.o" "$(EPOCBLDUREL)\CAPTAINOATES.in"  $(LIBS)
	ld -s -e _E32Dll --dll \
		-Map "$(EPOCTRGUREL)\CAPTAINOATES.map" \
		-o "$(EPOCBLDUREL)\CAPTAINOATES.APP" "CAPTAINOATES.exp" \
		"$(EPOCTRGUREL)\EDLL.o" \
		--whole-archive "$(EPOCBLDUREL)\CAPTAINOATES.in" \
		--no-whole-archive $(LIBS)
	petran "$(EPOCBLDUREL)\CAPTAINOATES.APP" $@ \
		 -nocall -uid1 0x10000079 -uid2 0x1000006c -uid3 0x10004297
	del "CAPTAINOATES.exp"
	del "$(EPOCBLDUREL)\CAPTAINOATES.APP"

OBJECTS= \
	$(EPOCBLDUREL)\CAPTAINOATES.o

"$(EPOCBLDUREL)\CAPTAINOATES.in" : $(OBJECTS)
	if exist $@ del $@
	cd "$(EPOCBLDUREL)"
	ar -M < <<
CREATE $(@F)
ADDMOD $(**F)
SAVE
END
<<
	ranlib $(@F)
	cd "$(MAKEDIR)"


# REAL TARGET - BUILD VARIANT UDEB

CLEANUDEB : 
	-$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\CAPTAINOATES.APP"
	-$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\CAPTAINOATES.map"
	-$(ERASE) "..\..\EPOC32\BUILD\MEMPRES\MARMD\UDEB\CAPTAINOATES.in"
	-$(ERASE) "..\..\EPOC32\BUILD\MEMPRES\MARMD\UDEB\CAPTAINOATES.bas"
	-$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\CAPTAINOATES.sym"
	-$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\NUL.RSC"
	-$(ERASE) "..\..\EPOC32\INCLUDE\NUL.rsg"
	-$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\CAPTAINOATES.lib"
	-$(ERASE) "..\..\EPOC32\BUILD\MEMPRES\MARMD\UDEB\CAPTAINOATES.o"
	-$(ERASE) "..\..\EPOC32\BUILD\MEMPRES\MARMD\UDEB\CAPTAINOATESU.def"


MAKEWORKUDEB : "\EPOC32\RELEASE\MARM\UDEB" "\EPOC32\BUILD\MEMPRES\MARMD\UDEB"

"\EPOC32\RELEASE\MARM\UDEB" : 
	@if not exist "\EPOC32" md "\EPOC32"
	@if not exist "\EPOC32\RELEASE" md "\EPOC32\RELEASE"
	@if not exist "\EPOC32\RELEASE\MARM" md "\EPOC32\RELEASE\MARM"
	@if not exist "\EPOC32\RELEASE\MARM\UDEB" md "\EPOC32\RELEASE\MARM\UDEB"

"\EPOC32\BUILD\MEMPRES\MARMD\UDEB" : 
	@if not exist "\EPOC32" md "\EPOC32"
	@if not exist "\EPOC32\BUILD" md "\EPOC32\BUILD"
	@if not exist "\EPOC32\BUILD\MEMPRES" md "\EPOC32\BUILD\MEMPRES"
	@if not exist "\EPOC32\BUILD\MEMPRES\MARMD" md "\EPOC32\BUILD\MEMPRES\MARMD"
	@if not exist "\EPOC32\BUILD\MEMPRES\MARMD\UDEB" md "\EPOC32\BUILD\MEMPRES\MARMD\UDEB"


LIBS= \
	"$(EPOCTRGUDEB)\EUSER.LIB" \
	"$(EPOCTRGUDEB)\APPARC.LIB" \
	"$(EPOCTRGUDEB)\CONE.LIB" \
	"$(EPOCTRGUDEB)\EIKON.LIB" \
	"$(EPOCTRGUDEB)\GDI.LIB" \
	"$(EPOCTRGUDEB)\WS32.LIB" \
	"$(EPOCTRGUDEB)\APGRFX.LIB"

"$(EPOCTRGUDEB)\CAPTAINOATES.APP" : "$(EPOCTRGUDEB)\EDLL.o" "$(EPOCBLDUDEB)\CAPTAINOATES.in" $(LIBS)
	dlltool --output-def "$(EPOCBLDUDEB)\CAPTAINOATESU.def" "$(EPOCBLDUDEB)\CAPTAINOATES.in"
	deftool -1 NewApplication__Fv "$(EPOCBLDUDEB)\CAPTAINOATESU.def"
	ld -e _E32Dll --dll \
		--base-file "$(EPOCBLDUDEB)\CAPTAINOATES.bas" \
		-o "$(EPOCBLDUDEB)\CAPTAINOATES.APP" "$(EPOCTRGUDEB)\EDLL.o" \
		--whole-archive "$(EPOCBLDUDEB)\CAPTAINOATES.in" \
		--no-whole-archive $(LIBS)
	dlltool --output-lib "$(EPOCTRGUDEB)\CAPTAINOATES.lib" \
		--def "$(EPOCBLDUDEB)\CAPTAINOATESU.def" \
		--dllname "CAPTAINOATES[10004297].APP" \
		--output-exp "CAPTAINOATES.exp" \
		--base-file "$(EPOCBLDUDEB)\CAPTAINOATES.bas" \
		"$(EPOCTRGUDEB)\EDLL.o" "$(EPOCBLDUDEB)\CAPTAINOATES.in"  $(LIBS)
	ld -e _E32Dll --dll \
		-Map "$(EPOCTRGUDEB)\CAPTAINOATES.map" \
		-o "$(EPOCBLDUDEB)\CAPTAINOATES.APP" "CAPTAINOATES.exp" \
		"$(EPOCTRGUDEB)\EDLL.o" \
		--whole-archive "$(EPOCBLDUDEB)\CAPTAINOATES.in" \
		--no-whole-archive $(LIBS)
	objcopy -X "$(EPOCBLDUDEB)\CAPTAINOATES.APP" "$(EPOCTRGUDEB)\CAPTAINOATES.sym"
	petran "$(EPOCBLDUDEB)\CAPTAINOATES.APP" $@ \
		 -nocall -uid1 0x10000079 -uid2 0x1000006c -uid3 0x10004297
	del "CAPTAINOATES.exp"
	del "$(EPOCBLDUDEB)\CAPTAINOATES.APP"

OBJECTS= \
	$(EPOCBLDUDEB)\CAPTAINOATES.o

"$(EPOCBLDUDEB)\CAPTAINOATES.in" : $(OBJECTS)
	if exist $@ del $@
	cd "$(EPOCBLDUDEB)"
	ar -M < <<
CREATE $(@F)
ADDMOD $(**F)
SAVE
END
<<
	ranlib $(@F)
	cd "$(MAKEDIR)"


# SOURCES

SUBPRJ=..\..\MEMPRES\CAPTAINOATES

# Source CAPTAINOATES.CPP

DEPEND= \
	"..\..\EPOC32\INCLUDE\APACMDLN.H" \
	"..\..\EPOC32\INCLUDE\APADEF.H" \
	"..\..\EPOC32\INCLUDE\APAFLREC.H" \
	"..\..\EPOC32\INCLUDE\APAID.H" \
	"..\..\EPOC32\INCLUDE\APGTASK.H" \
	"..\..\EPOC32\INCLUDE\APPARC.H" \
	"..\..\EPOC32\INCLUDE\BADESCA.H" \
	"..\..\EPOC32\INCLUDE\BAERRHAN.H" \
	"..\..\EPOC32\INCLUDE\BAMDESCA.H" \
	"..\..\EPOC32\INCLUDE\BARSC.H" \
	"..\..\EPOC32\INCLUDE\BITBASE.H" \
	"..\..\EPOC32\INCLUDE\BITDEV.H" \
	"..\..\EPOC32\INCLUDE\BITDEV.INL" \
	"..\..\EPOC32\INCLUDE\BITMAP.H" \
	"..\..\EPOC32\INCLUDE\BITSTD.H" \
	"..\..\EPOC32\INCLUDE\COEALIGN.H" \
	"..\..\EPOC32\INCLUDE\COEAUI.H" \
	"..\..\EPOC32\INCLUDE\COEAUIB.H" \
	"..\..\EPOC32\INCLUDE\COEDEF.H" \
	"..\..\EPOC32\INCLUDE\COEMAIN.H" \
	"..\..\EPOC32\INCLUDE\E32BASE.H" \
	"..\..\EPOC32\INCLUDE\E32BASE.INL" \
	"..\..\EPOC32\INCLUDE\E32DEF.H" \
	"..\..\EPOC32\INCLUDE\E32DES16.H" \
	"..\..\EPOC32\INCLUDE\E32DES8.H" \
	"..\..\EPOC32\INCLUDE\E32HAL.H" \
	"..\..\EPOC32\INCLUDE\E32KEYS.H" \
	"..\..\EPOC32\INCLUDE\E32PCCD.H" \
	"..\..\EPOC32\INCLUDE\E32STD.H" \
	"..\..\EPOC32\INCLUDE\E32STD.INL" \
	"..\..\EPOC32\INCLUDE\E32SVR.H" \
	"..\..\EPOC32\INCLUDE\EIKAPP.H" \
	"..\..\EPOC32\INCLUDE\EIKAPPUI.H" \
	"..\..\EPOC32\INCLUDE\EIKCMDS.HRH" \
	"..\..\EPOC32\INCLUDE\EIKCMOBS.H" \
	"..\..\EPOC32\INCLUDE\EIKCOLOR.H" \
	"..\..\EPOC32\INCLUDE\EIKDEF.H" \
	"..\..\EPOC32\INCLUDE\EIKDOC.H" \
	"..\..\EPOC32\INCLUDE\EIKENV.H" \
	"..\..\EPOC32\INCLUDE\EIKMOBS.H" \
	"..\..\EPOC32\INCLUDE\F32FILE.H" \
	"..\..\EPOC32\INCLUDE\F32FILE.INL" \
	"..\..\EPOC32\INCLUDE\FBS.H" \
	"..\..\EPOC32\INCLUDE\FNTSTORE.H" \
	"..\..\EPOC32\INCLUDE\GDI.H" \
	"..\..\EPOC32\INCLUDE\GDI.INL" \
	"..\..\EPOC32\INCLUDE\OPENFONT.H" \
	"..\..\EPOC32\INCLUDE\S32STD.H" \
	"..\..\EPOC32\INCLUDE\S32STD.INL" \
	"..\..\EPOC32\INCLUDE\S32STRM.H" \
	"..\..\EPOC32\INCLUDE\S32STRM.INL" \
	"..\..\EPOC32\INCLUDE\W32STD.H"

DEPENDREL=$(DEPEND)

DEPENDDEB=$(DEPEND)

DEPENDUREL=$(DEPEND)

DEPENDUDEB=$(DEPEND)


"$(EPOCBLDREL)\CAPTAINOATES.o": "$(SUBPRJ)\Captainoates.cpp" $(DEPENDREL)
	$(GCCREL) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Captainoates.cpp"

"$(EPOCBLDDEB)\CAPTAINOATES.o": "$(SUBPRJ)\Captainoates.cpp" $(DEPENDDEB)
	$(GCCDEB) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Captainoates.cpp"

"$(EPOCBLDUREL)\CAPTAINOATES.o": "$(SUBPRJ)\Captainoates.cpp" $(DEPENDUREL)
	$(GCCUREL) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Captainoates.cpp"

"$(EPOCBLDUDEB)\CAPTAINOATES.o": "$(SUBPRJ)\Captainoates.cpp" $(DEPENDUDEB)
	$(GCCUDEB) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Captainoates.cpp"



# Resource NUL

DEPEND=

"$(EPOCTRGREL)\NUL.RSC": "$(SUBPRJ)\NUL" $(DEPEND)
	cpp -I "$(SUBPRJ)\" $(INCDIR) -DLANGUAGE_SC < "$(SUBPRJ)\NUL" > "$(SUBPRJ)\NUL.rpp"
	rcomp -o$@ -h"$(SUBPRJ)\NUL.rs~" -i"$(SUBPRJ)\NUL" -s"$(SUBPRJ)\NUL.rpp"
	del "$(SUBPRJ)\NUL.rpp"
	call <<"MayRewriteHdr.bat"
	@echo off
	fc4bat "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
	if errorlevel==1 copy "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
<<
	del "$(SUBPRJ)\NUL.rs~"

"$(EPOCTRGDEB)\NUL.RSC": "$(SUBPRJ)\NUL" $(DEPEND)
	cpp -I "$(SUBPRJ)\" $(INCDIR) -DLANGUAGE_SC < "$(SUBPRJ)\NUL" > "$(SUBPRJ)\NUL.rpp"
	rcomp -o$@ -h"$(SUBPRJ)\NUL.rs~" -i"$(SUBPRJ)\NUL" -s"$(SUBPRJ)\NUL.rpp"
	del "$(SUBPRJ)\NUL.rpp"
	call <<"MayRewriteHdr.bat"
	@echo off
	fc4bat "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
	if errorlevel==1 copy "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
<<
	del "$(SUBPRJ)\NUL.rs~"

"$(EPOCTRGUREL)\NUL.RSC": "$(SUBPRJ)\NUL" $(DEPEND)
	cpp -I "$(SUBPRJ)\" $(INCDIR) -DLANGUAGE_SC -D_UNICODE < "$(SUBPRJ)\NUL" > "$(SUBPRJ)\NUL.rpp"
	rcomp -u -o$@ -h"$(SUBPRJ)\NUL.rs~" -i"$(SUBPRJ)\NUL" -s"$(SUBPRJ)\NUL.rpp"
	del "$(SUBPRJ)\NUL.rpp"
	call <<"MayRewriteHdr.bat"
	@echo off
	fc4bat "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
	if errorlevel==1 copy "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
<<
	del "$(SUBPRJ)\NUL.rs~"

"$(EPOCTRGUDEB)\NUL.RSC": "$(SUBPRJ)\NUL" $(DEPEND)
	cpp -I "$(SUBPRJ)\" $(INCDIR) -DLANGUAGE_SC -D_UNICODE < "$(SUBPRJ)\NUL" > "$(SUBPRJ)\NUL.rpp"
	rcomp -u -o$@ -h"$(SUBPRJ)\NUL.rs~" -i"$(SUBPRJ)\NUL" -s"$(SUBPRJ)\NUL.rpp"
	del "$(SUBPRJ)\NUL.rpp"
	call <<"MayRewriteHdr.bat"
	@echo off
	fc4bat "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
	if errorlevel==1 copy "$(SUBPRJ)\NUL.rs~" "\EPOC32\INCLUDE\NUL.RSG"
<<
	del "$(SUBPRJ)\NUL.rs~"



⌨️ 快捷键说明

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