Когда-то (а точнее Sat, 9 Aug 2003 12:55:40 +0300) "Alexandr R. Ogurtzoff" быть может писал: > Подскажите, а чем для набора исходников *.c, *.h можно сгенерировать > Makefile? > Нашёл что то типа Imake, но как им воспользоваться ума не приложу... > Или где об этом можно прочитать по русски? Программка не большая но > вытягивае для себя кучу библиотечек из xlib. > Вот так постепенно вливаюсь в программирование для Linux, остается > определиться в направлении движения, помогите пожалуйста Подключаем руки.so и творим: 1) если не надо особых настроек. Все флаги для сборщика и компилятора будут браться по умолчанию. пишем в Makefile: <---cut here----> program:cpp-file1.cc c-file1.c <---cut here----> make сам вызовет все что надо 2) пишем в Makefile: <---cut here----> CC=gcc #компилятор С и C++ LDLIBS= #Опции для сборщика программы CFLAGS= -Wall -g #опции для копилятора С CPPFLAGS= -Wall -g #опции для копилятора С++ program:c-file1.o cpp-file1.o --> $(CC) $(LDLIBS) c-file1.o cpp-file1.o -o program #компиляция #программы c-file1.o: c-file1.c --> $(CC) $(CFLAGS) -c c-file1.c #компиляция исходных текстов cpp-file1.o: cpp-file1.cc --> $(CC) $(CPPFLAGS) -c cpp-file1.cc clean: --> rm -f program отчистка от временных и результатирующих файлов --> rpm -f *.o <---cut here----> где ``-->'' -- табуляция 3) Долго и упорно курим документацию по automake и autoconf -------- Best regards, Alexander Borovsky AKA Partizan ----------- Fortune finishes the great quotations, #2 If at first you don't succeed, think how many people you've made happy.