�������: ������ (���� | �����������) ��RU opennet.me  
The OpenNET Project / Index page

[ ������� /+++ | ����� | ���� | ]

������� ������������ / ������ "������������ ��� Linux" / ���������� ���������
next up previous contents index
Next: ��������� ������������� �������������� Up: �������� ���������� �������� make Previous: ����������� ��������   Contents   Index

�������� make-������

��������� ������ �������� make-������ - ������� ���������, ������� ����� ������������� ��� ������ ���������. ������ ��������� �������� �� ���. 1. ���������� �������� ��������� � ������� �������, ������������ ��������� <> ������ ������� (��. ���. 2), �� �������� ���������� make-����.


PROGRAM = <REPLACE WITH PROGRAM NAME>
LOADLIBES = <EXTRA LOAD LIBRARIES> -lg++
CXX.SRCS = <C++ SOURCE FILE NAMES>
CC = gcc
LDFLAGS = -g
CXX = gcc
CXXFLAGS = -g -Wall -fno-builtins
OBJS = $(CXX.SRCS:.cc=.o)
$(PROGRAM) : $(OBJS)
$(CC) $(LDFLAGS) $(OBJS) $(LOADLIBES) -o $(PROGRAM)
clean:
/bin/rm -f *.o $(PROGRAM) *~
depend:
$(CXX) -MM $(CXX.SRCS)

### <DEPENDENCIES ON .h FILES GO HERE>

���. 1. ������ ��������� Make-����� ��� ������� �������� �� C++.

PROGRAM = edit

LOADLIBES = -lg++
CXX.SRCS = edit.cc kbd.cc commands.cc display.cc $ \backslash$
insert.cc search.cc files.cc utils.cc
CC = gcc
LDFLAGS = -g
CXX = gcc
CXXFLAGS = -g -Wall -fno-builtins
OBJS = $(CXX.SRCS:.cc=.o)
$(PROGRAM) : $(OBJS)
$(CC) $(LDFLAGS) $(OBJS) $(LOADLIBES) -o $(PROGRAM)
clean:
/bin/rm -f *.o $(PROGRAM) *~
depend:
$(CXX) -MM $(CXX.SRCS)

###edit.o : defs.h
kbd.o : defs.h command.h
commands.o : defs.h command.h
display.o : defs.h buffer.h
insert.o : defs.h buffer.h
search.o : defs.h buffer.h
files.o : defs.h buffer.h command.h
utils.o : defs.h

���.2. Make-����, ��������� �� ��������� ���.1.



Alex Otwagin 2002-12-16



������:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
�������:

�������� �� �����
���������� �� ���������
Created 1996-2026 by Maxim Chirkov
��������, ����������, ����������