Прежде всего, я просто хочу сказать, что я новичок в Autotools.
У меня есть проект со следующей структурой:
+-src
+-commands
Makefile.am
+-copy
Makefile.am
copy.h
copy.cpp
+-delete
Makefile.am
delete.h
delete.cpp
main.cpp
Makefile.am
Makefile.am
Makefile.am имеет SUBDIRS = src
В src / Makefile.am есть команды SUBDIRS =.
src / commands / Makefile.am имеет SUBDIRS = $ (AUTODIRS)
Когда я запускаю automake в корне, он генерирует Makefile.in и src / Makefile.in, но не в командах и копировании.
Что я делаю неправильно?
Убедитесь, что ваш configure.ac упоминает все файлы Makefile в AC_CONFIG_FILES.
Других решений пока нет …