OpenGL学习之路 一

版权声明:转载请声明 作者:SpacePioneer https://blog.csdn.net/SpacePioneer/article/details/78515200


第一篇博客 QAQ 今天开始学OpenGL(好像之前学了点)有没一起来搞的(滑稽) 求大佬带飞

这里分享个人的学习过程和心得(仅供参考)  如有不足之处望大家指出

===================================================================================================================

一、环境配置(偏教程)

开始搭环境  我用的是VS2017

百度上下载glut库 地址:点击打开链接 里面有这五个文件

1.把glut.h文件复制到Windows Kits中Include下的gl文件夹内(如图)

2.将glut.dll和glut32.dll复制到Windows下的System32文件夹中(如图)


3.将glut.lib和glut32.lib复制到VS2017根目录中VC里的lib文件夹中(如图)


4.都复制好后就可以在VS中进行设置了,建工程,别问我为什么叫Game 我想做游戏(伟大的梦想QwQ),然后在项目>属性>链接器中的附加依赖项添加glut32.lib和glut.lib(如图),我之前把glut.lib和glut32.lib都添加进去 但是出现OpenGL.dll丢失的提示 百度完没懂 希望有大佬解释一下QAQ 如果有出现这种情况可以试着只添加glut32.lib


5.目前为止环境就配置完了(失败n次后),随便找了条代码试试,欣慰!!!!!!


附上源码

#include <GL/glut.h>
void myDisplay(void)
{
	glClear(GL_COLOR_BUFFER_BIT);
	glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
	glFlush();
}
int main(int argc, char *argv[])
{
	glutInit(&argc, argv);
	glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
	glutInitWindowPosition(100, 100);
	glutInitWindowSize(400, 400);
	glutCreateWindow("第一个OpenGL程序");
	glutDisplayFunc(&myDisplay);
	glutMainLoop();
	return 0;
}


看到窗口就看到了希望!!!!!!!! 之后继续学习基础图形绘制



====================================================================================================================================

第一次写博客 以上均为个人经验 如果有哪里不对请大家指出  还有~~求大佬带飞~~~~~~~~

猜你喜欢

转载自blog.csdn.net/SpacePioneer/article/details/78515200
今日推荐