IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   Как/Чем сгенерировать makefile для g++ (Linux/Unix) (https://www.imho.ws/showthread.php?t=104778)

tvcool 12.06.2006 16:50

Как/Чем сгенерировать makefile для g++ (Linux/Unix)
 
В общем проблема такая: есть большой проект на С++, сделаный под VS2005, надо к нему сделать makefile и проверить под Unix.

Хотя makefile должен быть самый простой, что-то вроде это-го:
Код:

a.out : Integer.o main.o
        g++ Integer.o main.o

main.o : main.cpp Integer.h
        g++ -c main.cpp

Integer.o : Integer.cpp Integer.h
        g++ -c Integer.cpp

В ручную писать его не очень просто, речь идёт о 40 файлах.

Может есть что-то что генерирует makefile.

crawler 12.06.2006 22:11

на сколько я помню студия генерит скрипт компиляции. Посмотри в релиз директории.

tvcool 12.06.2006 22:40

Просмотрел все файлы - скрипта нет.

Asgard 13.06.2006 01:33

autotools в зубы и вперёд
http://www.linux.org.ru/books/GNU/au...ke-ru_toc.html
http://www.linux.org.ru/books/GNU/au...nf-ru_toc.html

crawler 13.06.2006 18:10

в файле BuildLog.htm написано содержание скрипта

Посмотри еще
http://premake.berlios.de/
http://lists.ximian.com/archives/pub...ry/012026.html

topknot 14.06.2006 14:48

tmake/qmake - из Qt очень удобный тул для этого имхо.

crawler 15.06.2006 17:49

Случайно наткнулся на утилитку makedepend
http://www.xfree86.org/current/makedepend.1.html

Сканирует сорсы и сама делает makefile


Часовой пояс GMT +4, время: 12:51.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.