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

📄 makefile

📁 Qtopia链接Sqlite3数据库 Qtopia 2.2.0 Sqlite3
💻
字号:
############################################################################## Makefile for building: hello# Generated by qmake (1.06c-Qtopia) (Qt 3.2.1) on: Mon Apr 23 20:33:20 2007# Project:  hello.pro# Template: app# Command: $(QMAKE) -spec /home/guo/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++-32 -o Makefile hello.pro#################################################################################### Compiler, tools and optionsCC       = gcc34CXX      = g++34LEX      = flexYACC     = yaccCFLAGS   = -pipe -m32 -Wall -W -Os  -DQTOPIA_DATA_LINKING -DQCONFIG=\"qconfig-qpe.h\" -DQTOPIA_TARGET=\"hello\" -DQTOPIA_TRTARGET=\"hello\" -DQT_NO_DEBUGCXXFLAGS = -pipe -m32 -DQWS -fno-exceptions -fno-rtti -Wall -W -Os  -DQTOPIA_DATA_LINKING -DQCONFIG=\"qconfig-qpe.h\" -DQTOPIA_TARGET=\"hello\" -DQTOPIA_TRTARGET=\"hello\" -DQT_NO_DEBUGLEXFLAGS = YACCFLAGS= -dINCPATH  = -I/home/guo/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++-32 -I. -I../qtopia-free-2.2.0/qtopia/include -I../qtopia-free-2.2.0/qt2/include -I.ui/release-shared/ -I.moc/release-shared/LINK     = g++34LFLAGS   = -m32LIBS     = $(SUBLIBS)  -lqpe -L/home/guo/qtopia-free-2.2.0/qtopia/lib -L/home/guo/qtopia-free-2.2.0/qt2/lib -lqte -L/usr/local/lib -lsqlite3AR       = ar cqsRANLIB   = MOC      = /home/guo/qtopia-free-2.2.0/qt2/bin/mocUIC      = /home/guo/qtopia-free-2.2.0/qt2/bin/uicQMAKE    = qmakeTAR      = tar -cfINSTALL_FILE= install -cINSTALL_DIR = cp -arfGZIP     = gzip -9fCOPY     = cp -fCOPY_FILE= $(COPY)COPY_DIR = $(COPY) -RDEL_FILE = rm -fSYMLINK  = ln -sfDEL_DIR  = rmdirMOVE     = mv -fCHK_DIR_EXISTS= test -dMKDIR    = mkdir -p####### Output directoryOBJECTS_DIR = .obj/release-shared/####### FilesTRANSLATABLES = hello.h \		main.cpp \		hello.cpp \		helloBase.uiHEADERS = hello.hSOURCES = main.cpp \		hello.cppOBJECTS = .obj/release-shared/main.o \		.obj/release-shared/hello.o \		.obj/release-shared/helloBase.oFORMS = helloBase.uiUICDECLS = .ui/release-shared/helloBase.hUICIMPLS = .ui/release-shared/helloBase.cppSRCMOC   = .moc/release-shared/moc_hello.cpp \		.moc/release-shared/moc_helloBase.cppOBJMOC = .obj/release-shared/moc_hello.o \		.obj/release-shared/moc_helloBase.oDIST	   = ../qtopia-free-2.2.0/qtopia/src/projects.pri \		../qtopia-free-2.2.0/qtopia/src/ipk_groups.pri \		hello.proQMAKE_TARGET = helloDESTDIR  = TARGET   = hellofirst: all####### Implicit rules.SUFFIXES: .c .o .cpp .cc .cxx .C.cpp.o:	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cc.o:	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cxx.o:	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.C.o:	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.c.o:	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<####### Build rulesall: Makefile $(TARGET)$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)  	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)mocables: $(SRCMOC)uicables: $(UICDECLS) $(UICIMPLS)$(MOC): 	( cd $(QTDIR)/src/moc ; $(MAKE) )Makefile: hello.pro  /home/guo/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++-32/qmake.conf ../qtopia-free-2.2.0/qtopia/src/projects.pri \		../qtopia-free-2.2.0/qtopia/src/ipk_groups.pri	$(QMAKE) -spec /home/guo/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++-32 -o Makefile hello.proqmake: 	@$(QMAKE) -spec /home/guo/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++-32 -o Makefile hello.prodist: 	@mkdir -p .obj/release-shared/hello && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/release-shared/hello/ && ( cd `dirname .obj/release-shared/hello` && $(TAR) hello.tar hello && $(GZIP) hello.tar ) && $(MOVE) `dirname .obj/release-shared/hello`/hello.tar.gz . && $(DEL_FILE) -r .obj/release-shared/hellomocclean:	-$(DEL_FILE) $(OBJMOC)	-$(DEL_FILE) $(SRCMOC)uiclean:	-$(DEL_FILE) $(UICIMPLS) $(UICDECLS)yaccclean:lexclean:clean: mocclean uiclean	-$(DEL_FILE) $(OBJECTS)	-$(DEL_FILE) *~ core *.core####### Sub-librariesdistclean: clean	-$(DEL_FILE) $(TARGET) $(TARGET)nct_lupdate:	@ cd /home/guo/testsqlite; TRANSFILES=; NON_CODE_TRANSLATABLES="hello.desktop"; for transfile in $${NON_CODE_TRANSLATABLES}; do [ -f $$transfile ] && TRANSFILES="$$TRANSFILES $$transfile"; done; /home/guo/qtopia-free-2.2.0/qtopia/bin/nct_lupdate "" $$TRANSFILESunix_mkipk:	@ if [ -e /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data ]; then echo "ERROR: /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data exists!"; exit 1; fi; if [ -e /home/guo/testsqlite/ipkg/hello_1.0.0-1_x86.ipk ]; then echo "Package hello_1.0.0-1_x86.ipk already exists!"; exit 0; fi; IPK_GROUP_PROJECTS="/home/guo/testsqlite"; for i in $${IPK_GROUP_PROJECTS};do make -C $$i -f Makefile unix_mkipk_deps INSTALL_ROOT=/home/guo/testsqlite/.packaging-working-dir/ipk/hello/data/opt/Qtopia || exit $$?; done; make_ipk_file() { cd /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data; if [ ! -z "$$1" ]; then lang="$$1"; suffix="_i18n_$$lang"; deps="hello"; if [ "`echo hello | cut -c -4`" = "qpe-" -a "hello" != "qpe-taskbar" ]; then deps="$$deps qpe-taskbar_i18n_$$lang"; fi; path="opt/Qtopia/i18n/$$lang"; if [ ! -d "/home/guo/testsqlite/.packaging-working-dir/ipk/hello/data/$$path" ]; then return; fi; else suffix=; deps=`cat /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/DEPS`; deps=`echo $$deps | sort -u`; path="opt/Qtopia"; fi; echo "Package: hello$$suffix" > /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo "Maintainer: Trolltech (www.trolltech.com)" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo "License: GPL" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo "Version: 1.0.0-1" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo "Arch: x86" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo "Architecture: x86" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo "Description: Hello Application" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo -n "Depends: " >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo $$deps >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; echo -n "Files:" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; find $$path -type f -o -type l -printf "/%P " >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; if [ ! -x "`which mkfs.jffs2`" ]; then echo -e "\nInstalled-Size: $$(du -h -s $$path | awk '{print $$1}')" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; else echo -e "\nInstalled-Size: $$(mkfs.jffs2 -r $$path | wc -c)" >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; fi; echo >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/control; for i in preinst prerm postinst postrm;do export FILE_LOC=/home/guo/testsqlite/hello.$$i; if [ -e $$FILE_LOC ]; then install -c $$FILE_LOC /home/guo/testsqlite/.packaging-working-dir/ipk/hello/$$i; fi; done; cd /home/guo/testsqlite/.packaging-working-dir/ipk/hello; echo "2.0" > debian-binary; cd /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control; tar --remove-files -cz --owner=0 --group=0 -f /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control.tar.gz ./control; cd /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data; tar --remove-files -cz --owner=0 --group=0 -f /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data.tar.gz $$path; if [ ! -e /home/guo/testsqlite/ipkg ];then mkdir -p /home/guo/testsqlite/ipkg;fi; cd /home/guo/testsqlite/.packaging-working-dir/ipk/hello; tar --remove-files -cz --owner=0 --group=0 -f /home/guo/testsqlite/ipkg/hello_1.0.0-1_x86$$suffix.ipk ./debian-binary ./control.tar.gz ./data.tar.gz `for i in preinst prerm postinst postrm;do if [ -e $$i ]; then echo $$i; fi; done`; }; LANGUAGES="en_US"; for lang in $${LANGUAGES}; do make_ipk_file $$lang; done; [ -d /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data/opt/Qtopia/i18n ] && rm -r /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data/opt/Qtopia/i18n; make_ipk_file; rm -rf /home/guo/testsqlite/.packaging-working-dir/ipk/hellounix_mkipk_deps: install	@ mkdir -p /home/guo/testsqlite/.packaging-working-dir/ipk/hello/data; mkdir -p /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control; echo "qpe-libqtopia2" | sed 's/\( [^(]\)/,\1/g' >> /home/guo/testsqlite/.packaging-working-dir/ipk/hello/control/DEPSremove_target:	-$(DEL_FILE) $(TARGET)packages: unix_mkipk	sdk: install	devsdk:	relink: remove_target	@ makelupdate: nct_lupdate	@ cd /home/guo/testsqlite; TRANSFILES=; TRANSLATABLES="$(TRANSLATABLES)"; for transfile in $$TRANSLATABLES; do [ -f $$transfile ] && TRANSFILES="$$TRANSFILES $$transfile"; done; TRANSLATIONS=""; for lang in $$TRANSLATIONS; do /home/guo/qtopia-free-2.2.0/dqt/bin/lupdate $$TRANSFILES -ts hello-$$lang.ts; doneFORCE:####### Compile.obj/release-shared/main.o: main.cpp hello.h \		../qtopia-free-2.2.0/qtopia/include/qpe/qpeapplication.h \		.ui/release-shared/helloBase.h \		../qtopia-free-2.2.0/qtopia/src/libraries/qtopia/qpeapplication.h	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/release-shared/main.o main.cpp.obj/release-shared/hello.o: hello.cpp hello.h \		/usr/local/include/sqlite3.h \		.ui/release-shared/helloBase.h	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/release-shared/hello.o hello.cpp.ui/release-shared/helloBase.h: helloBase.ui 	$(UIC) helloBase.ui -o .ui/release-shared/helloBase.h.ui/release-shared/helloBase.cpp: .ui/release-shared/helloBase.h helloBase.ui 	$(UIC) helloBase.ui -i helloBase.h -o .ui/release-shared/helloBase.cpp.obj/release-shared/helloBase.o: .ui/release-shared/helloBase.cpp .ui/release-shared/helloBase.h	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/release-shared/helloBase.o .ui/release-shared/helloBase.cpp.obj/release-shared/moc_hello.o: .moc/release-shared/moc_hello.cpp hello.h .ui/release-shared/helloBase.h	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/release-shared/moc_hello.o .moc/release-shared/moc_hello.cpp.obj/release-shared/moc_helloBase.o: .moc/release-shared/moc_helloBase.cpp .ui/release-shared/helloBase.h 	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/release-shared/moc_helloBase.o .moc/release-shared/moc_helloBase.cpp.moc/release-shared/moc_hello.cpp: $(MOC) hello.h	$(MOC) hello.h -o .moc/release-shared/moc_hello.cpp.moc/release-shared/moc_helloBase.cpp: $(MOC) .ui/release-shared/helloBase.h	$(MOC) .ui/release-shared/helloBase.h -o .moc/release-shared/moc_helloBase.cpp####### Installinstall_target: all 	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/bin/" || $(MKDIR) "$(INSTALL_ROOT)/bin/"	-$(INSTALL_FILE) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/bin/$(QMAKE_TARGET)"	-strip "$(INSTALL_ROOT)/bin/$(QMAKE_TARGET)"uninstall_target: 	-$(DEL_FILE) "$(INSTALL_ROOT)/bin/$(QMAKE_TARGET)"	-$(DEL_DIR) "$(INSTALL_ROOT)/bin/"install_auto_pics: all 	@ /home/guo/qtopia-free-2.2.0/qtopia/bin/installpic "en_US" 14 16 22 $(INSTALL_ROOT)/pics/hello pics/* ;install_auto_help: all 	@ /home/guo/qtopia-free-2.2.0/qtopia/bin/installhelp "" help $(INSTALL_ROOT)/help "example.html" ;install: install_target install_auto_pics install_auto_help  uninstall: uninstall_target  

⌨️ 快捷键说明

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