上篇提到的VS自带的opengl32.lib库,是很老的opengl版本。而我们的目标是学习现代opengl函数。
前面说过opengl函数实现,都在显卡驱动里。那么我们要想使用它,就必须手动找到目标函数所在的内存地址,然后调用它们。面对成百上千的Opengl函数,手动寻找显然是不现实的。所以就有了glew库和glad库。
这两个库可以帮我们定位opengl函数位置,让我们不用花时间去一个个找地址了,可以直接借助glew和glad来调用opengl函数。
glew和glad是两个功能相似的库,只是一个新,一个老。