У меня есть папка под названием UnitTest. У меня есть несколько файлов .c. Все файлы содержат функцию 'main'.сделать файл несколькими исполняемыми файлами
Используя make-файл, я хочу скомпилировать все файлы .c из этой папки. Но эти файлы зависят от других файлов C, находящихся в другой папке.
Как написать файл для этого?
например. Common \ *. C - сгенерировать объектный файл App \ *. C - сгенерировать файл объекта. - относится к . файлам общего каталога UnitTest \ .c - эти файлы должны быть скомпилированы как исполняемые файлы. Обратитесь к * .o из каталога App и Common.
Update: файлы заголовков находятся в отдельной папке с именем \ Include
Мне нужен один Makefile для этого. Пожалуйста помоги.
Вы используете заголовочные файлы? Где они? – Beta
@Beta, Заголовочные файлы находятся в отдельном каталоге с именем \ Include – SHRI
И для каждого файла в 'UnitTest /', знаете ли вы, какие файлы в 'Common /' и 'Apps /' ему нужны? – Beta