Arcath
Arcath

Reputation: 51

Setting up OpenGL projects in VS2010 with freeglut/glew

I am following the following tutorial my instructor used in class for a graphics class that started last week.

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

I am trying to set this up under Win8 using VS2010 pro.

I copied freeglut.dll and glew32.dll to C:\windows\sysWOW64

I get to step 5 to include the include directories - https://i.sstatic.net/Li5FV.png

I get to step 7 to include the dependencies - https://i.sstatic.net/mkjrB.png

And finally to step 8 for the library directories - https://i.sstatic.net/Kll8u.png

I try to compile and I get what seem to be linkage errors according to a quick google search - https://i.sstatic.net/3aDGT.png

Google says its a linkage error but everything seems to be linked properly on my end. Is there something I am missing since this is under Windows 8?

Thanks for looking.

Edit: Playing around with the linker directories. I am linking them to:

\freeglut-2.8.1\lib\x86

\glew-1.10.0\lib\Release\Win32

takes the error count down to 23 errors. :) https://i.sstatic.net/o4vqo.png

Edit2: freeglut.h is located at \freeglut-2.8.1\include\GL and glew.h is located at \glew-1.10.0\include\GL and both of those are pointing right include directories under C/C++/General's tab.

Upvotes: 0

Views: 1050

Answers (1)

zdd
zdd

Reputation: 8727

AFAIK, the full path of glew's libs is \glew-1.10.0\lib\Release\Win32(I suppose you use 32bit windows), make sure you path include the lib files correctly. if you didn't modify the directory structure, /glew-1.10.0/lib won't find the libs you want.

Do the same thing for glut libs, I see you got glut link errors as well.

VC++ Directory settings in Visual Studio.

enter image description here

Upvotes: 2

Related Questions