Makefile подстановочный знак на windows - PullRequest
0 голосов
/ 27 января 2020

У меня проблемы с Makefile в некоторых системах

SRC = $(wildcard $(SRCDIR)/*.c)
SRCS = $(wildcard $(SRCDIR)/*.s)

работает при компиляции в Azure Devops, но не при компиляции на моем локальном Windows 10 компьютере.

Изменение источника на

SRC = \
    $(SRCDIR)/browser.c \
    $(SRCDIR)/main.c \

SRCS = $(SRCDIR)/data's

позволяет компилировать без проблем в обоих случаях. Мне интересно, может ли это быть зависимость, которая не встречается, или VPATH мешает (хотя она не используется в моем Makefile ...

1 Ответ

0 голосов
/ 28 января 2020

Проблема заключалась в том, что патч был применен для создания. Удаление патча позволило wildcard работать как положено.

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