Chameleon

Chameleon Svn Source Tree

Root/branches/xZenu/src/util/doxygen/tmake/doc/m-linux-gcc.html

Source at commit 1322 created 12 years 8 months ago.
By meklort, Add doxygen to utils folder
1<!doctype HTML public "-//W3C//DTD HTML 3.2//EN">
2<html><head><title>
3Generated Makefile for Linux / GNU g++
4</title></head><body bgcolor="#ffffff">
5<h2 align=center>Generated Makefile for Linux / GNU gcc</h2>
6
7<pre>
8#############################################################################
9# Makefile for building hello
10# Generated by tmake at 10:11, 1998/07/07
11# Project: hello
12# Template: app
13#############################################################################
14
15####### Compiler, tools and options
16
17CC=g++
18CFLAGS=-Wall -W -O2 -fno-strength-reduce
19INCPATH=-I$(QTDIR)/include
20LINK=g++
21LFLAGS=
22LIBS=-L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
23MOC=moc
24
25####### Files
26
27HEADERS =hello.h
28SOURCES =hello.cpp \
29main.cpp
30OBJECTS =hello.o \
31main.o
32SRCMOC=moc_hello.cpp
33OBJMOC=moc_hello.o
34TARGET=hello
35
36####### Implicit rules
37
38.SUFFIXES: .cpp .cxx .cc .C .c
39
40.cpp.o:
41$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
42
43.cxx.o:
44$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
45
46.cc.o:
47$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
48
49.C.o:
50$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
51
52.c.o:
53$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
54
55####### Build rules
56
57all: $(TARGET)
58
59$(TARGET): $(OBJECTS) $(OBJMOC)
60$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
61
62moc: $(SRCMOC)
63
64tmake:
65tmake hello.pro
66
67clean:
68-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(TARGET)
69-rm -f *~ core
70
71####### Compile
72
73hello.o: hello.cpp \
74hello.h
75
76main.o: main.cpp \
77hello.h
78
79moc_hello.o: moc_hello.cpp \
80hello.h
81
82moc_hello.cpp: hello.h
83$(MOC) hello.h -o moc_hello.cpp
84</pre>
85</body></html>
86

Archive Download this file

Revision: 1322