Нормально ли автоматически создавать список исходных файлов (.c, .cpp и т. Д., А не заголовков)?
Как бы ты это сделал? Я думаю использовать find и sed.
РЕДАКТИРОВАТЬ: проект представляет собой библиотеку. Все исходные файлы находятся внутри каталога проекта. Никаких посторонних исходных файлов нет. Все объектные файлы создаются с использованием одних и тех же параметров компилятора. Я думаю создать список всех исходных файлов, а затем файл зависимостей для каждого исходного файла, следуя пути Троми. Это жизнеспособный подход?
БОЛЬШЕ РЕДАКТИРОВАНИЯ: это довольно большая библиотека C ++. Проект находится в стадии разработки. Очень желательно свести к минимуму перекомпиляцию.
Спасибо.