I ' У меня есть несколько каталогов с подкаталогами, содержащими файлы c или asm, и я хочу, чтобы все они были скомпилированы / собраны, а затем связаны. Я не особо разборчив в том, куда помещаются объектные файлы (например, в специальную папку bin или в папку src), пока make clean удаляет их все.
Структура будет выглядеть примерно так:
/src
/dir1
/dir1_1
+file1_1.s
+file1_2.s
+file1.s
/dir2
+file2.c
Я Конечно, есть простой способ создать make-файл, который компилирует все файлы, без необходимости указывать, где он должен искать (компиляция всех файлов в одном каталоге выполняется с помощью подстановочных знаков, но что тогда?).