У меня есть все исходные файлы в папке «Исходный», Makefile находится в папке Makefile, и я хочу, чтобы все объектные файлы были помещены в папку «Объекты». Это работа над проектом C. Все эти три папки находятся в папке «Проект».nmake Makefile для размещения объектных файлов в отдельном каталоге
Папка проекта содержит: Источник Makefile Объекты
IAM пытается выяснить способ, чтобы получить Makefile компилировать исходный из папки Source, я попытался с помощью:
...
SOURCE_DIR=..\Source
OUTPUT_DIR=..\Objects
.c.obj:
$(CC) $(SOURCE_DIR)\$*.c /Fo$(OUTPUT_DIR)\$*.obj
...
, но это не работает, я получаю сообщение об ошибке, в то время как говорит, что не знаю, как сделать myfile.obj
Пожалуйста, добавьте часть, которая определяет, что должен делать make-файл. – Bahbar