Библиотеки GLEW, похоже, имеют проблемы при компоновке

Я очень расстраиваюсь, пытаясь связать эту библиотеку

Вот журнал сборки:

g++ -o test.exe "src\\test.o" -lglew32 -lglfw -lglu32 -lopengl32
src\test.o: In function `main':
C:\dev\test\Debug/../src/test.cpp:31: undefined reference to `_imp__glewInit@0'
C:\dev\test\Debug/../src/test.cpp:41: undefined reference to `_imp____glewGenVertexArrays'
C:\dev\test\Debug/../src/test.cpp:42: undefined reference to `_imp____glewBindVertexArray'

Я попытался определить, какие библиотеки идут первыми в команде сборки.

Похоже, это проблема, с которой сталкиваются другие пользователи Интернета, но я не могу найти ни одного из них, которые бы это исправили

0

Решение

Хорошо, я знаю, что немного странно отвечать на мой вопрос, но здесь была проблема:

Видимо ошибки происходили в двух областях

  • Для начала мне не нужен glu32 только opengl32, так как я верю, что glew справился с этим сам
  • Во-вторых, по какой-то странной причине мне пришлось позвонить

    #define GLEW_STATIC
    

    вручную, прежде чем я импортировал

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]