У меня возникли проблемы с созданием make-файла. Я попытался скомпилировать некоторые файлы с терминала и нашел подходящие параметры для gcc для этого. Но у меня есть некоторые проблемы с созданием одного make-файла для выполнения всех этих задач.Как создать make-файл для компиляции нескольких программ
Вот мои команды, которые работают.
gcc -c pstree.c -DHAVE_CONFIG_H -I.
gcc -o hello pstree.o -L/usr/lib/ -ltinfo
gcc -c fuser.c -DHAVE_CONFIG_H -I.
gcc -c -o libsignals.a signals.c
gcc -o hello fuser.o -L/usr/lib/ -L. -lsignals
gcc -c -o libsignals.a signals.c
gcc -o hello killall.o -L/usr/lib/ -L. -lsignals
gcc -c killall.c -DHAVE_CONFIG_H -I.
Как я могу сделать Makefile для выполнения этих команд?
что вы понимаете, о создании файлов? вы понимаете цели, зависимости и связь? если не читать в первую очередь. – jgr208
http://mrbook.org/tutorials/make/ - хороший источник помощи. также в чем проблема в большей специфике? – jgr208