{Makefile Error} «команды начинаются до первой цели. Стоп."
я пытаюсь создать make-файл для использования с моим Raspberry Pi, намерение использовать Pi 'Камера для определения лиц с помощью opencv. Однако я продолжаю сталкиваться со следующей ошибкой:
Makefile:12: *** commands commence before first target. Stop.
Я использую следующий make-файл:
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
а такжеLDFLAGS_USER
необходимы для библиотеки raspicamcv иINCLUDE
это связанный заголовочный файл.LDFLAGS_FACE
необходим для обнаружения лиц в opencv2.3, так как 2.4 в настоящее время не поддерживается Pi.I '
Я уверен, что эта ошибка невероятно тривиальна, однако четкой документации о make-файлах очень мало, и если кто-нибудь сможет предложить решение, я был бы благодарен.