Настройка проектов OpenGL в VS2010 с помощью freeglut / glew

0

Я следую следующему руководству, которое мой преподаватель использовал в классе для графического класса, который начался на прошлой неделе.

http://cse.spsu.edu/jchastin/courses/cs4363/labs/ProjectSetup/Project_Setup.html

Я пытаюсь установить это под Win8, используя VS2010 pro.

Я скопировал freeglut.dll и glew32.dll в C:\windows\sysWOW64

Я перехожу к шагу 5, чтобы включить включенные каталоги - http://i.imgur.com/XI1E63q.png

Я перехожу к шагу 7, чтобы включить зависимости - http://i.imgur.com/aOChW8p.png

И, наконец, к шагу 8 для библиотечных каталогов - http://i.imgur.com/AzDvD9R.png

Я пытаюсь скомпилировать, и я получаю то, что, похоже, связано с ошибками ссылок в соответствии с быстрым поиском google - http://i.imgur.com/5GxhE9u.png

Google говорит о своей ошибке связи, но все, кажется, правильно связано с моей стороны. Есть ли что-то, что мне не хватает, поскольку это под Windows 8?

Спасибо, что посмотрели.

Редактировать: Играйте с каталогами компоновщика. Я связываю их с:

\Freeglut-2.8.1\Lib\x86

\Glew-1.10.0\Lib\Release\Win32

счетчик ошибок составляет до 23 ошибок. :) http://i.imgur.com/5PaHJkO.png

Edit2: freeglut.h находится в \freeglut-2.8.1\include\GL, а glew.h находится в \glew-1.10.0\include\GL, и оба из них имеют право включать каталоги в C/C++/Общая вкладка.

  • 0
    Вы упоминаете glew32.dll и freeglut.dll но статически связывая против lib с. Вы уверены, что lib находятся там, где вы ожидаете?
  • 0
    Вы используете современный openGL или конвейер с фиксированной функцией?
Показать ещё 1 комментарий
Теги:
opengl
visual-studio-2010
freeglut
glew

1 ответ

2
Лучший ответ

AFAIK, полный путь glew libs - это \ glew-1.10.0\lib\Release\Win32 (я полагаю, вы используете 32-битные окна), убедитесь, что вы правильно ввели файлы lib. если вы не изменили структуру каталогов, /glew-1.10.0/lib не найдет нужные вам библиотеки.

Сделайте то же самое для глют-библиотек, я также вижу, что у вас есть ошибки в ссылке.

VC++ Настройки каталога в Visual Studio.

Изображение 174551

  • 0
    Это x64, и сначала я установил: \ glew-1.10.0 \ lib \ Release \ x64 \ glew-1.10.0 \ include \ GL \ freeglut-2.8.1 \ lib \ x64 \ freeglut-2.8.1 \ include \ GL Я играл с каталогами и все еще получал ошибки компоновщика, поэтому вернулся к настройкам по умолчанию. Я не уверен, что именно.
  • 0
    @ Аркат, так что ты собираешь x64? потому что я вижу ваш проект установлен на WIN32
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню