我遵循以下教程,我的讲师在课堂上用于上周开始的图形课程。
http://cse.spsu.edu/jchastin/courses/cs4363/labs/ProjectSetup/Project_Setup.html
我正在尝试使用VS2010 pro在Win8下设置它。
我将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
我尝试编译,根据快速谷歌搜索,我得到了似乎是链接错误 - http://i.imgur.com/5GxhE9u.png
谷歌说它出现了一个链接错误,但似乎所有内容都与我的关联正确。有没有我失踪的东西,因为这是在Windows 8下?
感谢您的光临。
编辑:使用链接器目录。我将它们链接到:
\ freeglut-2.8.1 \ lib中\ X86
\ GLEW-1.10.0 \ lib中\推出\的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 ++ / General的标签。
答案 0 :(得分:2)
AFAIK,glew的libs的完整路径是 \ glew-1.10.0 \ lib \ Release \ Win32 (我想你使用的是32位窗口),请确保你的路径包括lib文件正确。如果你没有修改目录结构,/ getw-1.10.0/lib将找不到你想要的库。
为glut lib做同样的事情,我发现你也有过多的链接错误。
Visual Studio中的VC ++目录设置。