📄 makefile
字号:
############################################################################## Makefile for building: Csc103_Protocol# Generated by qmake (1.07a) (Qt 3.3.3) on: Wed Nov 16 12:18:22 2005# Project: Csc103_Protocol.pro# Template: app# Command: $(QMAKE) -o Makefile Csc103_Protocol.pro#################################################################################### Compiler, tools and optionsCC = gccCXX = g++LEX = flexYACC = yaccCFLAGS = -pipe -Wall -W -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORTCXXFLAGS = -pipe -Wall -W -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORTLEXFLAGS = YACCFLAGS= -dINCPATH = -I/usr/lib/qt-3.3/mkspecs/default -I. -I$(QTDIR)/include -I.ui/ -I. -I.moc/LINK = g++LFLAGS = LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lmAR = ar cqsRANLIB = MOC = $(QTDIR)/bin/mocUIC = $(QTDIR)/bin/uicQMAKE = qmakeTAR = tar -cfGZIP = gzip -9fCOPY = cp -fCOPY_FILE= $(COPY)COPY_DIR = $(COPY) -rINSTALL_FILE= $(COPY_FILE)INSTALL_DIR = $(COPY_DIR)DEL_FILE = rm -fSYMLINK = ln -sfDEL_DIR = rmdirMOVE = mv -fCHK_DIR_EXISTS= test -dMKDIR = mkdir -p####### Output directoryOBJECTS_DIR = .obj/####### FilesHEADERS = baseclass/publicclass.h \ CommonMutex.h \ signalprocess.h \ clientareadlg.h \ editbasedialog.h \ yslistview.h \ 103Device.h \ 103Function.h \ 103Struct.h \ Device.h \ mytype.h \ communication.h \ xml.h \ asdu.hSOURCES = baseclass/publicclass.cpp \ main.cpp \ CommonMutex.cpp \ signalprocess.cpp \ clientareadlg.cpp \ editbasedialog.cpp \ yslistview.cpp \ 103Device.cpp \ 103Function.cpp \ Device.cpp \ communication.cpp \ xml.cpp \ asdu.cppOBJECTS = .obj/publicclass.o \ .obj/main.o \ .obj/CommonMutex.o \ .obj/signalprocess.o \ .obj/clientareadlg.o \ .obj/editbasedialog.o \ .obj/yslistview.o \ .obj/103Device.o \ .obj/103Function.o \ .obj/Device.o \ .obj/communication.o \ .obj/xml.o \ .obj/asdu.o \ .obj/devmoduledlg.oFORMS = devmoduledlg.uiUICDECLS = .ui/devmoduledlg.hUICIMPLS = .ui/devmoduledlg.cppSRCMOC = .moc/moc_clientareadlg.cpp \ .moc/moc_yslistview.cpp \ .moc/moc_devmoduledlg.cppOBJMOC = .obj/moc_clientareadlg.o \ .obj/moc_yslistview.o \ .obj/moc_devmoduledlg.oDIST = Csc103_Protocol.proQMAKE_TARGET = Csc103_ProtocolDESTDIR = TARGET = Csc103_Protocolfirst: 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) $(OBJCOMP) $(LIBS)mocables: $(SRCMOC)uicables: $(UICDECLS) $(UICIMPLS)$(MOC): ( cd $(QTDIR)/src/moc && $(MAKE) )Makefile: Csc103_Protocol.pro /usr/lib/qt-3.3/mkspecs/default/qmake.conf /usr/lib/qt-3.3/lib/libqt-mt.prl $(QMAKE) -o Makefile Csc103_Protocol.proqmake: @$(QMAKE) -o Makefile Csc103_Protocol.prodist: @mkdir -p .obj/Csc103_Protocol && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/Csc103_Protocol/ && $(COPY_FILE) --parents devmoduledlg.ui.h .obj/Csc103_Protocol/ && ( cd `dirname .obj/Csc103_Protocol` && $(TAR) Csc103_Protocol.tar Csc103_Protocol && $(GZIP) Csc103_Protocol.tar ) && $(MOVE) `dirname .obj/Csc103_Protocol`/Csc103_Protocol.tar.gz . && $(DEL_FILE) -r .obj/Csc103_Protocolmocclean: -$(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)FORCE:####### Compile.obj/publicclass.o: baseclass/publicclass.cpp baseclass/publicclass.h \ xml.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/publicclass.o baseclass/publicclass.cpp.obj/main.o: main.cpp .ui/devmoduledlg.h \ baseclass/publicclass.h \ xml.h \ CommonMutex.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/main.o main.cpp .obj/CommonMutex.o: CommonMutex.cpp CommonMutex.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/CommonMutex.o CommonMutex.cpp.obj/signalprocess.o: signalprocess.cpp signalprocess.h \ .ui/devmoduledlg.h \ Device.h \ baseclass/publicclass.h \ xml.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/signalprocess.o signalprocess.cpp.obj/clientareadlg.o: clientareadlg.cpp clientareadlg.h \ baseclass/publicclass.h \ yslistview.h \ editbasedialog.h \ xml.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/clientareadlg.o clientareadlg.cpp.obj/editbasedialog.o: editbasedialog.cpp editbasedialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/editbasedialog.o editbasedialog.cpp.obj/yslistview.o: yslistview.cpp yslistview.h \ baseclass/publicclass.h \ xml.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/yslistview.o yslistview.cpp.obj/103Device.o: 103Device.cpp 103Device.h \ asdu.h \ communication.h \ 103Function.h \ 103Struct.h \ baseclass/publicclass.h \ mytype.h \ xml.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/103Device.o 103Device.cpp.obj/103Function.o: 103Function.cpp 103Function.h \ baseclass/publicclass.h \ 103Struct.h \ mytype.h \ xml.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/103Function.o 103Function.cpp.obj/Device.o: Device.cpp Device.h \ 103Device.h \ baseclass/publicclass.h \ .ui/devmoduledlg.h \ asdu.h \ communication.h \ 103Function.h \ 103Struct.h \ mytype.h \ xml.h \ CommonMutex.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Device.o Device.cpp.obj/communication.o: communication.cpp communication.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/communication.o communication.cpp.obj/xml.o: xml.cpp xml.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/xml.o xml.cpp.obj/asdu.o: asdu.cpp asdu.h \ 103Function.h \ 103Struct.h \ baseclass/publicclass.h \ mytype.h \ xml.h \ signalprocess.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/asdu.o asdu.cpp.ui/devmoduledlg.h: devmoduledlg.ui $(UIC) devmoduledlg.ui -o .ui/devmoduledlg.h.ui/devmoduledlg.cpp: .ui/devmoduledlg.h devmoduledlg.ui $(UIC) devmoduledlg.ui -i devmoduledlg.h -o .ui/devmoduledlg.cpp.obj/devmoduledlg.o: .ui/devmoduledlg.cpp devmoduledlg.ui.h \ .ui/devmoduledlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/devmoduledlg.o .ui/devmoduledlg.cpp.obj/moc_clientareadlg.o: .moc/moc_clientareadlg.cpp clientareadlg.h yslistview.h \ editbasedialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_clientareadlg.o .moc/moc_clientareadlg.cpp.obj/moc_yslistview.o: .moc/moc_yslistview.cpp yslistview.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_yslistview.o .moc/moc_yslistview.cpp.obj/moc_devmoduledlg.o: .moc/moc_devmoduledlg.cpp .ui/devmoduledlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_devmoduledlg.o .moc/moc_devmoduledlg.cpp.moc/moc_clientareadlg.cpp: $(MOC) clientareadlg.h $(MOC) clientareadlg.h -o .moc/moc_clientareadlg.cpp.moc/moc_yslistview.cpp: $(MOC) yslistview.h $(MOC) yslistview.h -o .moc/moc_yslistview.cpp.moc/moc_devmoduledlg.cpp: $(MOC) .ui/devmoduledlg.h $(MOC) .ui/devmoduledlg.h -o .moc/moc_devmoduledlg.cpp####### Installinstall: uninstall:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -