?? makefile
字號:
#############################################################################
# Makefile for building: SMS
# Generated by qmake (1.07a) (Qt 3.3.4) on: Wed Jun 27 10:09:42 2007
# Project: SMS.pro
# Template: app
# Command: $(QMAKE) -o Makefile SMS.pro
#############################################################################
####### Compiler, tools and options
CC = gcc
CXX = g++
LEX = flex
YACC = byacc
CFLAGS = -mthreads -Wall -O2 -fexceptions -frtti -DUNICODE -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
CXXFLAGS = -mthreads -Wall -O2 -fexceptions -frtti -DUNICODE -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
LEXFLAGS =
YACCFLAGS =-d
INCPATH = -I"$(QTDIR)\include" -I"." -I"d:\qt-win-free-mingw-3.3.4\mkspecs\win32-g++"
LINK = g++
LFLAGS = -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl,-s -Wl,-subsystem,windows -e __Z19QtWinMainCRTStartupv
LIBS = -L"$(QTDIR)\lib" -lqtmain -lqt-mt -lkernel32 -luser32 -lgdi32 -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -limm32 -lwinmm -lwsock32 -lwinspool
MOC = $(QTDIR)\bin\moc.exe
UIC = $(QTDIR)\bin\uic.exe
QMAKE = qmake
IDC = $(QTDIR)\bin\idc.exe
IDL = midl
ZIP = zip -r -9
DEF_FILE =
COPY_FILE = copy
COPY_DIR = copy
DEL_FILE = del
DEL_DIR = rmdir
MOVE = move
CHK_DIR_EXISTS = if not exist
MKDIR = mkdir
INSTALL_FILE= $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
####### Output directory
OBJECTS_DIR = .
MOC_DIR = .
####### Files
HEADERS = Teacher.h \
Course.h \
Entity.h \
Score.h \
Student.h
SOURCES = main.cpp \
Course.cpp \
Entity.cpp \
Score.cpp \
Student.cpp \
Teacher.cpp
OBJECTS = main.o \
Course.o \
Entity.o \
Score.o \
Student.o \
Teacher.o \
mainform.o \
AddStudentform.o \
Confirm.o \
Search.o \
AddCourse.o \
Search2.o \
AddScore.o \
qmake_image_collection.o
FORMS = mainform.ui \
AddStudentform.ui \
Confirm.ui \
Search.ui \
AddCourse.ui \
Search2.ui \
AddScore.ui
UICDECLS = mainform.h \
AddStudentform.h \
Confirm.h \
Search.h \
AddCourse.h \
Search2.h \
AddScore.h
UICIMPLS = mainform.cpp \
AddStudentform.cpp \
Confirm.cpp \
Search.cpp \
AddCourse.cpp \
Search2.cpp \
AddScore.cpp
SRCMOC = moc_mainform.cpp \
moc_AddStudentform.cpp \
moc_Confirm.cpp \
moc_Search.cpp \
moc_AddCourse.cpp \
moc_Search2.cpp \
moc_AddScore.cpp
OBJMOC = moc_mainform.o \
moc_AddStudentform.o \
moc_Confirm.o \
moc_Search.o \
moc_AddCourse.o \
moc_Search2.o \
moc_AddScore.o
DIST =
TARGET = SMS.exe
####### Implicit rules
.SUFFIXES: .cpp .cxx .cc .C .c
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
####### Build rules
all: $(OBJECTS_DIR) $(MOC_DIR) $(TARGET)
$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
$(LINK) $(LFLAGS) -o $(TARGET) object_ld_script $(OBJMOC) $(LIBS)
mocables: $(SRCMOC)
$(OBJECTS_DIR):
@if not exist $(OBJECTS_DIR) $(MKDIR) $(OBJECTS_DIR)
$(MOC_DIR):
@if not exist $(MOC_DIR) $(MKDIR) $(MOC_DIR)
Makefile: SMS.pro d:\qt-win-free-mingw-3.3.4\mkspecs\win32-g++\qmake.conf
$(QMAKE) -o Makefile SMS.pro
qmake:
@$(QMAKE) -o Makefile SMS.pro
dist:
$(ZIP) .zip .pro $(SOURCES) $(HEADERS) $(DIST) $(FORMS)
clean:
-$(DEL_FILE) main.o
-$(DEL_FILE) Course.o
-$(DEL_FILE) Entity.o
-$(DEL_FILE) Score.o
-$(DEL_FILE) Student.o
-$(DEL_FILE) Teacher.o
-$(DEL_FILE) mainform.o
-$(DEL_FILE) AddStudentform.o
-$(DEL_FILE) Confirm.o
-$(DEL_FILE) Search.o
-$(DEL_FILE) AddCourse.o
-$(DEL_FILE) Search2.o
-$(DEL_FILE) AddScore.o
-$(DEL_FILE) qmake_image_collection.o
-$(DEL_FILE) moc_mainform.cpp
-$(DEL_FILE) moc_AddStudentform.cpp
-$(DEL_FILE) moc_Confirm.cpp
-$(DEL_FILE) moc_Search.cpp
-$(DEL_FILE) moc_AddCourse.cpp
-$(DEL_FILE) moc_Search2.cpp
-$(DEL_FILE) moc_AddScore.cpp
-$(DEL_FILE) moc_mainform.o
-$(DEL_FILE) moc_AddStudentform.o
-$(DEL_FILE) moc_Confirm.o
-$(DEL_FILE) moc_Search.o
-$(DEL_FILE) moc_AddCourse.o
-$(DEL_FILE) moc_Search2.o
-$(DEL_FILE) moc_AddScore.o
-$(DEL_FILE) mainform.h
-$(DEL_FILE) AddStudentform.h
-$(DEL_FILE) Confirm.h
-$(DEL_FILE) Search.h
-$(DEL_FILE) AddCourse.h
-$(DEL_FILE) Search2.h
-$(DEL_FILE) AddScore.h
-$(DEL_FILE) mainform.cpp
-$(DEL_FILE) AddStudentform.cpp
-$(DEL_FILE) Confirm.cpp
-$(DEL_FILE) Search.cpp
-$(DEL_FILE) AddCourse.cpp
-$(DEL_FILE) Search2.cpp
-$(DEL_FILE) AddScore.cpp
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) qmake_image_collection.cpp
####### Compile
main.o: main.cpp mainform.h \
addstudentform.h \
confirm.h \
Student.h \
Course.h \
Score.h \
Choose.h \
search.h \
addcourse.h \
search2.h \
addscore.h \
entity.h \
Teacher.h
Course.o: Course.cpp Course.h \
entity.h \
Teacher.h
Entity.o: Entity.cpp Entity.h
Score.o: Score.cpp Score.h
Student.o: Student.cpp Student.h \
entity.h
Teacher.o: Teacher.cpp Teacher.h \
entity.h
mainform.h: mainform.ui addstudentform.h \
confirm.h \
Student.h \
Course.h \
Score.h \
Choose.h \
search.h \
addcourse.h \
search2.h \
addscore.h \
entity.h \
Teacher.h
$(UIC) mainform.ui -o mainform.h
mainform.cpp: mainform.h mainform.ui mainform.ui.h addstudentform.h \
confirm.h \
Student.h \
Course.h \
Score.h \
Choose.h \
search.h \
addcourse.h \
search2.h \
addscore.h \
entity.h \
Teacher.h
$(UIC) mainform.ui -i mainform.h -o mainform.cpp
AddStudentform.h: AddStudentform.ui
$(UIC) AddStudentform.ui -o AddStudentform.h
AddStudentform.cpp: AddStudentform.h AddStudentform.ui AddStudentform.ui.h
$(UIC) AddStudentform.ui -i AddStudentform.h -o AddStudentform.cpp
Confirm.h: Confirm.ui
$(UIC) Confirm.ui -o Confirm.h
Confirm.cpp: Confirm.h Confirm.ui
$(UIC) Confirm.ui -i Confirm.h -o Confirm.cpp
Search.h: Search.ui
$(UIC) Search.ui -o Search.h
Search.cpp: Search.h Search.ui Search.ui.h
$(UIC) Search.ui -i Search.h -o Search.cpp
AddCourse.h: AddCourse.ui
$(UIC) AddCourse.ui -o AddCourse.h
AddCourse.cpp: AddCourse.h AddCourse.ui AddCourse.ui.h
$(UIC) AddCourse.ui -i AddCourse.h -o AddCourse.cpp
Search2.h: Search2.ui
$(UIC) Search2.ui -o Search2.h
Search2.cpp: Search2.h Search2.ui Search2.ui.h
$(UIC) Search2.ui -i Search2.h -o Search2.cpp
AddScore.h: AddScore.ui
$(UIC) AddScore.ui -o AddScore.h
AddScore.cpp: AddScore.h AddScore.ui AddScore.ui.h
$(UIC) AddScore.ui -i AddScore.h -o AddScore.cpp
mainform.o: mainform.cpp mainform.ui.h \
mainform.h
AddStudentform.o: AddStudentform.cpp AddStudentform.ui.h \
AddStudentform.h
Confirm.o: Confirm.cpp Confirm.h
Search.o: Search.cpp Search.ui.h \
Search.h
AddCourse.o: AddCourse.cpp AddCourse.ui.h \
AddCourse.h
Search2.o: Search2.cpp Search2.ui.h \
Search2.h
AddScore.o: AddScore.cpp AddScore.ui.h \
AddScore.h
moc_mainform.o: moc_mainform.cpp mainform.h addstudentform.h \
confirm.h \
Student.h \
Course.h \
Score.h \
Choose.h \
search.h \
addcourse.h \
search2.h \
addscore.h \
entity.h \
Teacher.h
moc_AddStudentform.o: moc_AddStudentform.cpp AddStudentform.h
moc_Confirm.o: moc_Confirm.cpp Confirm.h
moc_Search.o: moc_Search.cpp Search.h
moc_AddCourse.o: moc_AddCourse.cpp AddCourse.h
moc_Search2.o: moc_Search2.cpp Search2.h
moc_AddScore.o: moc_AddScore.cpp AddScore.h
moc_mainform.cpp: $(MOC) mainform.h
$(MOC) mainform.h -o moc_mainform.cpp
moc_AddStudentform.cpp: $(MOC) AddStudentform.h
$(MOC) AddStudentform.h -o moc_AddStudentform.cpp
moc_Confirm.cpp: $(MOC) Confirm.h
$(MOC) Confirm.h -o moc_Confirm.cpp
moc_Search.cpp: $(MOC) Search.h
$(MOC) Search.h -o moc_Search.cpp
moc_AddCourse.cpp: $(MOC) AddCourse.h
$(MOC) AddCourse.h -o moc_AddCourse.cpp
moc_Search2.cpp: $(MOC) Search2.h
$(MOC) Search2.h -o moc_Search2.cpp
moc_AddScore.cpp: $(MOC) AddScore.h
$(MOC) AddScore.h -o moc_AddScore.cpp
qmake_image_collection.o: qmake_image_collection.cpp
qmake_image_collection.cpp: mainicon.png \
ADD.png
$(UIC) -embed SMS mainicon.png ADD.png -o qmake_image_collection.cpp
####### Install
install:
uninstall:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -