?? makefile.svn-base
字號(hào):
#
# pRSSreader resource - 192 DPI
#
OUTDIR=prj/ARMV4Rel
BIN=res192.dll
DEF=
VPATH=
SRC=\
res192.cpp
RC=res192.rc
LIB=commctrl.lib coredll.lib
# -----------------------------------------------------------------------------
TMP_OBJ=$(addprefix $(OUTDIR)/, $(SRC:.cpp=.obj))
RES=$(addprefix $(OUTDIR)/, $(RC:.rc=.res))
OBJ=$(TMP_OBJ) $(RES)
ODIR=$(subst /,\/,$(OUTDIR))
# 300 for eVC 3.0
CEVersion=420
CePlatform=WIN32_PLATFORM_PSPC=400
CESubsystem=windowsce,4.20
CECrt=C
CECrtDebug=C
CECrtMT=C
CECrtMTDebug=C
CENoDefaultLib=libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib
CEx86Corelibc=corelibc.lib
RSC=/opt/wince-arm/bin/rc
CPP=/opt/wince-arm/bin/clarm
LINK=/opt/wince-arm/bin/link
CABWIZ=wine z:\\opt\\wince-arm\\wce400\\tools\\cabwiz.exe
# minimal include
INCLUDE=\
/I z:\\opt\\wince-arm\\wce400\\include\\armv4 \
/I z:\\opt\\wince-arm\\wce400\\mfc\\Include
LIB_PATH=\
/LIBPATH:z:\\opt\\wince-arm\\wce400\\lib\\Armv4 \
/LIBPATH:z:\\opt\\wince-arm\\wce400\\mfc\\Lib\\armv4
RSC_INCLUDE=\
/i z:\\opt\\wince-arm\\wce400\\include\\armv4 \
/i z:\\opt\\wince-arm\\wce400\\mfc\\Include
# debug
#RSC_FLAGS=/l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "DEBUG" /d "UNICODE" /d "_UNICODE" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /d "ARMV4" /d "_AFXDLL" /r
#CPP_FLAGS=/nologo /W3 /Zi /Od /D "DEBUG" /D "ARM" /D "_ARM_" /D "ARMV4" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "_AFXDLL" /M$(CECrtMTDebug) /c
#LINK32_FLAGS=/nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"wWinMainCRTStartup" /incremental:yes /debug /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
# release
RSC_FLAGS=/l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "NDEBUG" /d "UNICODE" /d "_UNICODE" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /d "ARMV4" /d "_AFXDLL" /r
CPP_FLAGS=/nologo /W3 /D "ARM" /D "_ARM_" /D "ARMV4" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_AFXDLL" /O2 /M$(CECrtMT) /c
LINK32_FLAGS=/nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
## --- ##
all: dep $(OUTDIR) $(OUTDIR)/$(BIN)
$(OUTDIR):
-mkdir "$(OUTDIR)"
# executable
$(OUTDIR)/$(BIN): $(OBJ)
@echo "LINK $@"
@$(LINK) $(LINK32_FLAGS) $(LIB_PATH) /OUT:$@ $(OBJ) $(LIB)
# main files
$(OUTDIR)/%.obj: %.cpp
@$(CPP) $(CPP_FLAGS) $(INCLUDE) /Fo$@ $<
$(OUTDIR)/%.res: %.rc
@echo "RC $@"
@$(RSC) $(RSC_FLAGS) $(RSC_INCLUDE) /fo$@ $<
.PHONY: dep
dep:
@$(CC) -MM -DDEPEND -D__AFXWIN_H__ -D_WIN32_WCE=$(CEVersion) $(SRC) | sed 's/^\([^ .]*\)\.o/$(ODIR)\/\1.obj/' > .dep
.PHONY: clean
clean:
rm -f $(OUTDIR)/*.obj
rm -f $(OUTDIR)/*.res
rm -f $(OUTDIR)/$(BIN)
-include .dep
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -