首页 > Windows开发 > 详细

nehe的opengl教程 opengl窗口章 移植到vs2013 win7环境下

时间:2015-05-21 12:46:47      阅读:467      评论:0      收藏:0      [点我收藏+]

1. 配置opengl环境,下载glut(opengl utility toolkit) https://www.opengl.org/resources/libraries/glut/      到本地。解压后有两个lib文件,两个dll文件和一个.h文件。

2. glut.lib和glut32.lib拷贝到X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib下。

3. glut.dll和glut32.dll拷贝到C:\Windows\system32文件夹内(32位系统)或?C:\Windows\SysWOW64(64位系统)(两个目录下都拷贝)

4. .h文件拷贝到X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\GL    如果在incluce目录下没有GL文件夹,则需要手动创建


技术分享


这样opengl的环境就搭建好了。


1. 新建一个win32工程,最好不要是空的。

2. 按照教程打一遍代码,地址是:http://www.yakergong.net/nehe/  内容不再赘述。

3. 在vs2013中会报字符串类型无法转换的错误,也就是编码格式的错误问题,字符串常量直接_T()宏就可以解决,如果是变量的话需要用以下方式做一次转换。

char* title = "aaaa";

WCHAR wszTitleName[256];
memset(wszTitleName, 0, sizeof(wszTitleName));
int l = MultiByteToWideChar(CP_ACP, 0, title, lstrlenA(title), wszTitleName, sizeof(wszTitleName) / sizeof(wszTitleName[0]));


然后使用wszTitleName即可。

以上方法出自http://blog.csdn.net/rodgeliao/article/details/7091926 


上面步骤后,nehe的代码就可以运行在vs2013

工程下载地址为:http://download.csdn.net/detail/mizoushenjing/8723589 

nehe的opengl教程 opengl窗口章 移植到vs2013 win7环境下

原文:http://blog.csdn.net/mizoushenjing/article/details/45888891

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!