Как упаковать файлы данных с помощью GNU's autoconf и automake

Я довольно начинающий программист на C++. Я сделал очень простую игру, используя библиотеки SDL. Моя игра, естественно, использует некоторые изображения, звуки и шрифты. Я хотел сделать дистрибутив пакета, где пользователь может настроить && make. Не то чтобы эта простая игра стоила распространения, но я хочу узнать, как работают autoconf и automake. Я искал примеры в интернете, но руководства, которые я смог найти, показывают только установку простой программы helloworld. Они не говорят ни об установке файлов данных, ни о том, как проверить, существуют ли определенные библиотеки, чтобы я мог ссылаться на них во время компиляции. Кроме того, моя программа должна знать, куда устанавливается каждый файл, чтобы она могла их загрузить. Я изучил руководства по automake и autoconf, но они больше похожи на справочные материалы, чем на ресурс для новичков. Не мог бы кто-нибудь кратко объяснить эти концепции или указать мне место, где я мог бы прочитать о них.

7
задан Kemin Zhou 23 June 2017 в 21:06
поделиться