@nerediskareal

Как исправить ошибку в MakeFile?

Не собирается MakeFile, вот ошибка:
makefile:37: *** пропущен разделитель. Останов.

Source Code:
TARGET = ./hook.dll
INCL = \
    includes.h \
    MinHook.h \
    buffer.h \
    trampoline.h \
    hde32.h \
    hde64.h \
    pstdint.h \
    table32.h \
    table64.h \
    imconfig.h \
    imgui_impl_dx9.h \
    imgui_impl_win32.h \
    imgui_internal.h \
    imgui.h \
    imstb_rectpack.h \
    imstb_textedit.h \
    imstb_truetype

SRCS = \
    main.cpp \
    kiero.cpp \
    hde32.c \
    hde64.c \
    buffer.c \
    hook.c \
    trampoline.c \
    imgui_demo.cpp \
    imgui_draw.cpp \
    imgui_impl_dx9.cpp \
    imgui_impl_win32.cpp \
    imgui_widgets.cpp \
    imgui.cpp

$(TARGET):
    g++ -I $(INCL) $(SRCS) -o $(TARGET)

all: $(TARGET)

build: $(TARGET)


ругается на g++ -I $(INCL) $(SRCS) -o $(TARGET), как можно исправить?
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 2
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
ругается на g++ -I $(INCL) $(SRCS) -o $(TARGET), как можно исправить?

Заменить пробелы в начале строки одним табом. Команды в makefile начинаются с табов.
Ответ написан
Комментировать
Vic_P
@Vic_P
интересующийся
INCL = \
includes.h \
MinHook.h \
buffer.h \
trampoline.h \

Надо:
INCL = \
    -Ipath_to_dir_include_files \
    -Imore_path_dir_include_files \
    -Ietc...

и т.д.
ругается на g++ -I $(INCL) $(SRCS) -o $(TARGET), как можно исправить?

и заменить на:
g++ $(INCL) $(SRCS) -o $(TARGET)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы