Я пишу программу, используя операционную систему Contiki.
У меня есть файл remote_firmware.c
и папка с именем parser с файлами parser.h
и parser.c
, где я написал метод void test()
. Я включил parser.h
в remote_firmware.c
с помощью:
#include "parser/parser.h"
Makefile выглядит так:
CONTIKI_PROJECT = remote_firmware
all: $(CONTIKI_PROJECT)
#UIP_CONF_IPV6=1
CONTIKI_WITH_RIME = 1
CONTIKI = $(HOME)/contiki
include $(CONTIKI)/Makefile.include
Когда я пытаюсь построить это, возникает ошибка:
неопределенная ссылка на «тест»
Я знаю, что Makefile должен знать о parser.h
, но я не знаю, как это сделать. Я попробовал несколько решений, которые были предложены здесь, но я думаю, что сделал что-то не так. Может быть, кто-то из вас знает, что делать?
Большое тебе спасибо.