subdir.mk
来自「symbianOS第三版开发与实用教程部分源码和部分试验」· MK 代码 · 共 89 行
MK
89 行
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
CPP_SRCS += \$(ROOT)/src/HelloDlg.cpp \$(ROOT)/src/HelloDlgAppDialog.cpp \$(ROOT)/src/HelloDlgAppUi.cpp \$(ROOT)/src/HelloDlgApplication.cpp \$(ROOT)/src/HelloDlgDocument.cpp
OBJS += \./src/HelloDlg.o \./src/HelloDlgAppDialog.o \./src/HelloDlgAppUi.o \./src/HelloDlgApplication.o \./src/HelloDlgDocument.o
DEPS += \${addprefix ./src/, \HelloDlg.d \HelloDlgAppDialog.d \HelloDlgAppUi.d \HelloDlgApplication.d \HelloDlgDocument.d \}
OBJS_FOR_DEL += \.\src\HelloDlg.o \.\src\HelloDlgAppDialog.o \.\src\HelloDlgAppUi.o \.\src\HelloDlgApplication.o \.\src\HelloDlgDocument.o
# Each subdirectory must supply rules for building sources it contributes
src/HelloDlg.o: $(ROOT)/src/HelloDlg.cpp
@echo 'Building file: $<'
@echo 'Invoking: WINSCW C/C++ Compiler'
@echo mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $<
@mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $< && \ echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \ mwccsym2.exe -MM -P -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn $< >> $(@:%.o=%.d)
@echo 'Finished building: $<'
@echo ' '
src/HelloDlgAppDialog.o: $(ROOT)/src/HelloDlgAppDialog.cpp
@echo 'Building file: $<'
@echo 'Invoking: WINSCW C/C++ Compiler'
@echo mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $<
@mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $< && \ echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \ mwccsym2.exe -MM -P -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn $< >> $(@:%.o=%.d)
@echo 'Finished building: $<'
@echo ' '
src/HelloDlgAppUi.o: $(ROOT)/src/HelloDlgAppUi.cpp
@echo 'Building file: $<'
@echo 'Invoking: WINSCW C/C++ Compiler'
@echo mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $<
@mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $< && \ echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \ mwccsym2.exe -MM -P -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn $< >> $(@:%.o=%.d)
@echo 'Finished building: $<'
@echo ' '
src/HelloDlgApplication.o: $(ROOT)/src/HelloDlgApplication.cpp
@echo 'Building file: $<'
@echo 'Invoking: WINSCW C/C++ Compiler'
@echo mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $<
@mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $< && \ echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \ mwccsym2.exe -MM -P -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn $< >> $(@:%.o=%.d)
@echo 'Finished building: $<'
@echo ' '
src/HelloDlgDocument.o: $(ROOT)/src/HelloDlgDocument.cpp
@echo 'Building file: $<'
@echo 'Invoking: WINSCW C/C++ Compiler'
@echo mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $<
@mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -o $@ $< && \ echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \ mwccsym2.exe -MM -P -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -exc ms -inline off -msgstyle parseable -nowraplines -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__EXE__ -D__WINSCW__ -D_DEBUG -D__SUPPORT_CPP_EXCEPTIONS__ -D__SERIES60_30__ -D__SERIES60_3X__ -include "${EPOCROOT}epoc32\include\variant\Symbian_OS_v9.1.hrh" -i "C:\MyExam\HelloDlg\inc" -i "C:\MyExam\HelloDlg\data" -i- -i "${EPOCROOT}epoc32\include" -i "${EPOCROOT}epoc32\include\variant" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn $< >> $(@:%.o=%.d)
@echo 'Finished building: $<'
@echo ' '
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?