Кто-нибудь порекомендует, как человек может начать работу с autotools при создании проекта C?
Начало работы с autotools
Ответ 1
Следуйте инструкциям autotools.
Вы также можете получить autobook. В главе 4 рассматривается минимальный проект GNU autotools.
Ответ 2
Alexandre Duret-Lutz учебник - мой ресурс выбора.
Есть также:
Для меня autobook больше не обновляется и сложнее читать. Однако он все еще содержит интересные главы, такие как Написание переносимой оболочки Bourne.
Кроме того, рассмотрите вопрос о нерекурсивный автомат, в котором рассматриваются проблемы, поднятые Питером Миллером в его Рекурсивная статья считается вредной.
EDIT: для справки также существует Учебное пособие по Autotools для начинающих.
Ответ 3
Я бы рекомендовал этот учебник и получить книгу когда он вышел. Учебник действительно помог мне, он даже содержит пошаговое преобразование существующего (нетривиального) проекта в autotools.
Ответ 4
Это хорошее место для начала:
http://www.dwheeler.com/autotools/ - видеоурок: введение в Autotools (2012-03-05)
Он очень хорошо говорит: "Остерегайтесь, чтобы любая документация, написанная до 2006 года, была, вероятно, устаревшей".
После этого:
http://www.lrde.epita.fr/~adl/autotools.html - учебник autotools (556 слайдов) http://www.openismus.com/documents/linux/automake/automake - Использование Automake и Autoconf с С++
Ответ 5
Я нашел этот урок, предложенный Томасом Петаццони на конференции Embedded Linux 2016, очень полезной, чтобы начать изучать autotools: Autotools: Учебник по демистификации
Вот связанные слайды: Обучающие слайды GNU Autotools
Он дает демонстрации и хорошие примеры, которые, на мой взгляд, являются хорошим началом, прежде чем идти дальше с уже упомянутым A. Учебник Duret-Lutz.