фатальная ошибка C1083: не удается открыть включаемый файл: 'GL / glew.h': такого файла или каталога нет - PullRequest
1 голос
/ 07 октября 2019

Я пытаюсь статически связать GLEW с Visual Studio 2017. Я точно следовал видеоинструкции, но все равно получаю ошибку:

фатальная ошибка C1083: Невозможно открыть файл включения: 'GL /glew.h ': Нет такого файла или каталога

Я понятия не имею, что может быть причиной. Вот шаги, которые я предпринял, чтобы связать GLEW:

  1. Поместите папку с именем GLEW в папку под названием зависимости в каталоге решений
  2. Пошли на C / C ++, Общие и в разделе «ДополнительныеВключить каталоги: «Я добавил $ (SolutionDir) Зависимости \ GLEW \ include», который, когда я иду к редактированию, оценивает правильный путь
  3. Отправлено в компоновщик, Общие и в «Дополнительные каталоги библиотек», я добавил$ (SolutionDir) Зависимости \ GLEW \ lib \ Release \ Win32, которая также оценивает правильный путь
  4. Отправлено на компоновщик, на вход и в разделе "Дополнительные зависимости", я добавил glew32s.lib
  5. Наконец, я перешел на C / C ++, препроцессор и в разделе «Определения препроцессора» я добавил GLEW_STATIC

Я также проделал этот же процесс с GLFW, и он отлично работал, поэтому я понятия не имею, чтопроблема может быть. Я проверил и дважды проверил пути, поэтому я уверен, что они правильные. Заранее спасибо!

1 Ответ

0 голосов
/ 07 октября 2019

Похоже, что вы делаете

#include <GL/glew.h>

Когда вы должны делать

#include <glew.h>

Находится ли glew.h прямо в папке win32? Или есть еще папка "GL"?

...