Я пытаюсь сделать TARGET=wismote
, но, принимая ошибку выше. Мой Makefile является ...*** Нет правила, чтобы сделать цель '../../../Makefile.include'. Stop
UIP_CONF_IPV6=1
UIP_CONF_RPL=1
CONTIKI_PROJECT = udp-echo-server
all: $(CONTIKI_PROJECT)
CONTIKI = ../../..
APPS+=powertrace
PROJECTDIRS += umt6d
PROJECTDIRS += umt6d/hmac
PROJECTDIRS += umt6d/tls
PROJECTDIRS += umt6d/ntpd
PROJECTDIRS += umt6d/crypto
PROJECT_SOURCEFILES += hmac_sha2.c
PROJECT_SOURCEFILES += addr_gen.c
PROJECT_SOURCEFILES += sha2.c
PROJECT_SOURCEFILES += set-global-address.c
PROJECT_SOURCEFILES += ntpd.c
include $(CONTIKI)/Makefile.include
Я знаю, что я нахожусь в нужном каталоге, и Makefile.include
также находится в том же каталоге, но он говорит мне:
*** No rule to make target '../../../Makefile.include'. Stop.
Если 'Makefile.include' находится в текущей директории, почему вы пытаетесь включить' Makefile.include' из трех уровней вверх (что для чего установлен '$ (CONTIKI)')? –