{Błąd Makefile} „komendy rozpoczynają się przed pierwszym celem. Zatrzymać."

Próbuję stworzyć plik makefile do użytku z moim Raspberry Pi, intencją jest użycie tablicy kamery Pi do wykrywania twarzy z opencv. Jednak wciąż mam do czynienia z następującym błędem:

Makefile:12: *** commands commence before first target.  Stop.

Używam następującego pliku makefile:

FLAGS = 'pkg-config --cflags opencv --libs opencv'
CC = g++
HOME = /home/pi
LDFLAGS_CAMCV = -L$(HOME)/git/robidouille/raspicam_cv -lraspicamcv
LDFLAGS_USER =-L$(HOME)/git/raspberrypi/userland/build/lib -lmmal_core -lmmal -$
LDFLAGS_FACE = -l$(HOME)/git/emobot/libfacere0.04
LDFLAGS = $(LDFLAGS_CAMCV) $(LDFLAGS_USER)  $(LDFLAGS_FACE)
INCLUDE = -I$(HOME)/git/robidouille/raspicam_cv
        $(CC) -o emobot_test.exe:  main.cpp $(INCLUDE) $(LDFLAGS)

LDFLAGS_CAMCV iLDFLAGS_USER są wymagane dla biblioteki raspicamcv iINCLUDE to powiązany plik nagłówkowy.LDFLAGS_FACE jest potrzebny do wykrywania twarzy w opencv2.3, ponieważ 2.4 nie jest obecnie obsługiwane przez Pi.

Jestem pewien, że ten błąd jest niewiarygodnie trywialny, jednak jasna dokumentacja dotycząca plików makefile jest nielicznych, jeśli ktoś może dostarczyć rozwiązanie Byłbym wdzięczny.

questionAnswers(1)

yourAnswerToTheQuestion