Как сделать configure/makefiles из файла C?

Надеюсь, это не глупый вопрос. Но здесь это идет...

За последний месяц я выучил программирование на C и Gtk до такой степени, что написал небольшую программу на C.

Я хотел бы сделать пакет Ubuntu для моей программы. Проект содержит 3 файла Glade и 1 файл C. Я знаю, что есть документация по упаковке пакетов Ubuntu из tar -шара согласно этому вопросу. Как создать установщик deb из тарболов?

Но мой вопрос: как мне перейти от 4 файлов к состоянию tar -шара? Я не ищу tar -cf...

То, что я ищу, - это руководство, которое поможет мне создать ect configure / makefiles.

2 ответа

Решение

Сборка исходного кода для приложений C чаще всего управляется с помощью утилит autotools, использование autotools не тривиально, лучше обратиться к учебнику: http://markuskimius.wikidot.com/programming:tut:autotools

Для создания configure / makefiles вы должны использовать автоинструменты GNU. Следуйте инструкциям на http://www.lrde.epita.fr/~adl/autotools.html

Полученный Makefile сможет создать тарбол для вас.

Чтобы создать файл.deb, содержащий ваше приложение, следуйте руководству по адресу https://wiki.ubuntu.com/PackagingGuide/Complete

Я думаю, что то, что вы ищете:)

Другие вопросы по тегам