Возникла проблема при вызове другого метода в подключенных .c файлах, говорит неопределенная ссылка в target-c - PullRequest
0 голосов
/ 29 октября 2019

У меня были проблемы с вызовом метода list_create в стеке. Я реализую стек со связанным списком в качестве базовой структуры данных. Я включил заголовочный файл list.h в stack.c, но когда я пытаюсь вызвать функцию в списке, это означает, что она сообщает неопределенную ссылку на list_create (). Я использую make-файл, который соединяет два и использует gcc. Я очень запутался, почему не соединяются, и я не могу вызвать функцию из .c файлов. Есть скриншоты файлов .c, а также Makefile. Функции в .h содержат правильные прототипы и используют ifndef, define и endif. Любая помощь будет принята с благодарностью.

list.c

Makefile

Stack.c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...