Создать файл для более крупной структуры каталогов

I ' У меня есть несколько каталогов с подкаталогами, содержащими файлы c или asm, и я хочу, чтобы все они были скомпилированы / собраны, а затем связаны. Я не особо разборчив в том, куда помещаются объектные файлы (например, в специальную папку bin или в папку src), пока make clean удаляет их все.

Структура будет выглядеть примерно так:

/src
    /dir1
        /dir1_1
            +file1_1.s
            +file1_2.s
        +file1.s
    /dir2
        +file2.c

Я Конечно, есть простой способ создать make-файл, который компилирует все файлы, без необходимости указывать, где он должен искать (компиляция всех файлов в одном каталоге выполняется с помощью подстановочных знаков, но что тогда?).

6
задан Garrett 12 September 2014 в 05:36
поделиться