Привет я пытаюсь компилятор моего кода с помощью служебной программы, но я получаю сообщение об ошибке, какMakefile утилита не бросает ошибку
print.c:1:8: error: expected declaration specifiers or ‘...’ before string constant
make: *** [print.o] Error 1
, пожалуйста, помогите мне исправить сегодня первый раз я использую сделать утилиту
outfile: main.o print.o header.o
cc main.o print.o header.o -o outfile
main.o: main.c
cc -c main.c -o main.o
print.o: print.c
cc -c print.c -o print.o
header.o: header.c
cc -c print.c -o print.o
Проблема существует в программе C ('print.c'). – BLUEPIXY
Прочтите руководство. Например, [Руководство GNU рассматривает сообщения об ошибках и то, что они означают.] (Https://www.gnu.org/software/make/manual/html_node/Error-Messages.html) –
Ваша строка для создания 'header.o 'довольно сломан. –