Страницы

Поиск по вопросам

суббота, 11 апреля 2020 г.

Подключение GLEW к Visual Studio

#visual_studio #opengl

                    
Пытаюсь подключить GLEW к Visual Studio Express 2013.

Что я сделал:

В настройках указал пути к папкам с дополнительными заголовочными файлами (сделал
папку include и указал путь в настройках проекта) и библиотекам (сделал папку lib и
тоже указал путь).

Положил C:\Users\%User%\Desktop\glew-1.12.0-win32\glew-1.12.0\bin\Release\Win32\glew32
в %Папка с проектом%\Debug. Также в свойствах проекта у меня стоит "Все конфигурации".
Сделал это по инструкции установки GLFW (когда устанавливал GLFW, то в инструкции нужно
было сделать этот шаг).

C:\Users\Andrew\Desktop\glew-1.12.0-win32\glew-1.12.0\include\GL все файлы в %Папка
с проектом%\%Папка с названием проекта%\include.

C:\Users\Andrew\Desktop\glew-1.12.0-win32\glew-1.12.0\lib\Release\Win32 все lib'ы
в %Папка с проектом%\%Папка с названием проекта%\lib.

Также у меня установлен GLFW, но он работает.

Ошибки с GLEW (вставил пример кода с использованием GLFW и GLEW):
    


Ответы

Ответ 1



Если ошибка 0xc0000007b , то попробуй скомпилировать в режиме Release, а не Debug : http://www.cyberforum.ru/visual-cpp/thread845225.html Если это сработает, то можно в Debug исправить опцию на Project -> Properties -> C/C++ -> Code Generation -> Runtime Library : Multi-threaded DLL (/MD) . После этого у меня заработал и Debug режим. Только сперва удали созданные папки Debug в папке проекта и построй приложения заново уже с новыми настройками.

Ответ 2



Для подключения GLEW(x64) нужно сделать следующее: glew32.lib, glew32s.lib положить сюда: C:\Program Files (x86)\%VS FOLDER%\VC\lib\amd64 glew.h, glxew.h, wglew.h положить сюда: C:\Program Files (x86)\%VS FOLDER%\VC\include\GL glew32.dll положить сюда: C:\Windows\System32 Далее выбрать нужный проект, нажать правой кнопкой мышки, выбрать Properties-> Configuration Properties -> Linker -> Input -> Additional Depencecies. В текстовое окно вписать glew32.lib. Важно! Конфигурация солюшена должна быть x64.

Комментариев нет:

Отправить комментарий