im новичок в программировании C ++ < /p>
Я пытался установить флаги по -разному, перекомпилируйте библиотеку и много других вещей.
Заранее спасибо за вашу помощь! < /p>
makefile: < /p>
target = game.exe < /p>
c_comp = gcc. /> Cpp_compiler = g ++ < /p>
include_folder = -iinclude
lib_folder = -llib < /p>
src = $ (wildcard *.cpp)
obj = $ (patsubst %.cpp, %.o, $ (src) < /p obj = $ (Patsubst %. $ (Include_folder) $ (lib_folder) -lgdi32 -lglfw3 -lopengl32 < /p>
игра: $ (obj)
$ (cpp_compiler) Glad.o $ (obj) $ (flags) -o $ (target) < /p>
[obj). /> $ (c_compiler) -c Glad.c -o Glad.o $ (flags) < /h1>
% Эта ошибка: < /p>
g ++ -c main.cpp -iinclude -llib -lgdi32 -lglfw3 -lopengl32 -o main.o
g ++ Glad.o main.o -iinclude -llib -lgdi32 -lglfw3 -lopengl32 -o game.exe -exe
C:\w64devkit\bin/ld.exe: lib/libglfw3 lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. Текст+0x1aa): неопределенная ссылка на __ Imp_getDeviceCap lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. Текст+0x1c8): неопределенная ссылка на __imp_getdevicecaps 'c: \ w64devkit \ bin/ld.exe: lib/libglf3 Неопределенная ссылка на __ IMP_GetDeviceCaps '
c:Liess64devKit\bin/ld.exe: lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. C: \ w64devkit \ bin/ld.exe: lib/libglfw3 lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. Текст+0xc64): неопределенная ссылка на __imp_getdevicecaps 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3 Неопределенная ссылка на __ imp_getdevicecaps '
C:\w64devkit\bin/ld.exe: lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c:. C: \ w64devkit \ bin/ld.exe: lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. Текст+0x12f0): неопределенная ссылка на __ Imp_getdevicegammarmp '
c: lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. Текст+0x1303): неопределенная ссылка на __imp_deletedc 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3 неопределенная ссылка на __ Imp_createdcw '
C:\w64devkit\bin/ld.exe: lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. C: \ w64devkit \ bin/ld.exe: lib/libglfw3.a (win32_monitor.c.obj): win32_monitor.c

. Текст+0x148f): неопределенная ссылка на __ inp_deletedc '
c:\w64devkit\bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0x237): неопределенная ссылка на __imp_createdibsection 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0x2a5): неопределенная ссылка на __ imp_createbitmap '
c:\w64devkit\bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0x2d1): неопределенная ссылка на __imp_deleteobject 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0x3d9): неопределенная ссылка на __ imp_deleteobject '
c:\w64devkit\bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0x3e9): неопределенная ссылка на __imp_deleteobject 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0xc4e): неопределенная ссылка на __ Imp_createrectrectrgn '
c:\w64devkit\bin/ld.exe: lib/libglfw3.a (win32_window.c.obj): win32_window.c

. Текст+0xcb3): неопределенная ссылка на __imp_deleteobject 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3.a (wgl_context.cobj). Ссылка на __ IMP_DESCRIBEPIXELFORMAT '
C:\W64DevKit\bin/ld.exe: lib/libglfw3 C: \ w64devkit \ bin/ld.exe: lib/libglfw3 lib/libglfw3.a (wgl_context.c.obj): wgl_context.c

. Текст+0x15be): неопределенная ссылка на __imp_choosepixelformat 'c: \ w64devkit \ bin/ld.exe: lib/libglfw3 неопределенная ссылка на __ imp_setpixelformat '
C:\w64devkit\bin/ld.exe: lib/libglfw3 C: \ w64devkit \ bin/ld.exe: lib/libglfw3 1
Подробнее здесь:
https://stackoverflow.com/questions/796 ... g-makefile