Я понимаю, что этот тип вопроса задавался ранее, однако я искал повсюду и не мог найти решение.
Я пытаюсь вызвать make-файл с помощью утилиты make minGW, однако продолжаю сталкиваться с этой ошибкой:
D: \ Aufgabe 4> mingw32-make -f
aufgabe4.make
mingw32-make: * Нет правил для создания цели half_adder.o,', needed by
aufgabe4.out '. Стоп ».
Это содержимое файла makefile:
aufgabe4.out : half_adder.o, adder.o, program.o
g++ -o aufgabe4.out half_adder.o adder.o program.o
half_adder.o: half_adder.h half_adder.cpp
g++ -c half_adder.cpp
adder.o: half_adder.h half_adder.cpp adder.h adder.cpp
g++ -c adder.cpp
program.o: half_adder.h adder.h program.cpp
g++ -c program.cpp
clean:
rm *.o aufgabe4.out
Это содержимое каталога:
D:\Aufgabe 4>dir
Volume in drive D has no label.
Volume Serial Number is 6E0B-16A3
Directory of D:\Aufgabe 4
11/08/2011 12:29 PM <DIR> .
11/08/2011 12:29 PM <DIR> ..
11/08/2011 12:02 PM 381 adder.cpp
11/08/2011 11:52 AM 88 adder.h
11/08/2011 01:01 PM 346 aufgabe4.make
11/08/2011 11:56 AM 171 half_adder.cpp
11/08/2011 11:54 AM 78 half_adder.h
11/08/2011 12:15 PM 421 program.cpp
6 File(s) 1,485 bytes
2 Dir(s) 2,241,265,664 bytes free
Буду признателен за любую помощь или предложение.
Спасибо.