OpenGL step by step学习

学习资源来自:

http://wiki.jikexueyuan.com/project/modern-opengl-tutorial/

主要列出一些遇到的问题,希望帮到搜到这里的人

第十六课 安装ImageMagick

原来安装库都是从源码包里搜索缺少的文件然后复制到自己的电脑,这次搜索"magick"并且复制了也不行。

解决方法:搜索"magick",进入搜索结果所在文件夹(...\Windows\ogldev)把其下debug和release两个文件夹中的dll(名字有CORE_和IM_MOD)安装。两个文件夹的dll命名有些区别,一个是DB,一个是RL,这是debug和release的意思。不同于以往,这次一共需要复制近三百个dll。其他的,lib是两个文件,magick和magick++;.h文件我把两个文件夹(magick, magick++)都粘过去了,里边各有几十个.h。最后在vs工程的设置里把链接库加上magick和magick++就好啦。

如果你想自己编译生成这些文件,建议参考这个:

http://www.itdadao.com/articles/c15a280148p0.html

反正我是失败了,各种奇葩报错,可能因为我缺v110_xp

第十七课 

https://github.com/triplepointfive/ogldev/tree/master/tutorial17

首先,教程说的某些文件如glut_backend等在源码包里并没有。这是我搜到的,名字是对的,怎么内容不太一样呢……

后来我发现就依靠源码包就好,不用看这个


遇到外部链接错误,都是Technique类的问题。解决方法参见:

http://blog.csdn.net/lrcodeant/article/details/10102733

所以,把Technique类加上实现语句就行了。不过这个错误好奇怪啊,好气啊

你可能感兴趣的:(OpenGL step by step学习)