【发布时间】:2014-06-04 01:36:58
【问题描述】:
我正在学习我的老师在上周开始的图形课上使用的以下教程。
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
我尝试编译,但根据快速谷歌搜索,我得到了似乎是链接错误 - 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++/General 的选项卡。
【问题讨论】:
-
您提到了
glew32.dll和freeglut.dll,但是静态链接到libs。您确定libs 位于您期望的位置吗? -
您使用的是现代 openGL 还是固定功能管道?
-
我不确定。这是图形编程课程的介绍,我使用的是上面教程中建议的内容。
标签: c++ visual-studio-2010 opengl glew freeglut