vs2019配置OpenGL

下载地址:

https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

1.安装c++开发组件和NuGet包管理器

这个可以打开Visual Studio Installer查看。

vs2019配置OpenGL_第1张图片

 vs2019配置OpenGL_第2张图片

vs2019配置OpenGL_第3张图片

 2.配置openGL

下载地址:https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

下载压缩包解压后,看到目录应是下图

vs2019配置OpenGL_第4张图片

 接着只要把文件放入对应的文件夹即可。

  1. 把glut.h复制到...\VC\Tools\MSVC\14.16.27023\include\gl
  2. glut.lib和glut32.lib放到...\VC\Tools\MSVC\14.20.27508\lib\x86
  3. glut.dll和glut32.dll放到C:\Windows\SysWOW64

注:

  1. 没有gl文件夹就新建一个
  2. 我的Windows是64位的,如果是32位的应该把glut.dll和glut32.dll放到C:\Windows\System32下

3. 新建OpenGL项目

1.选择新建“Windos桌面”中的“Windos桌面向导”

vs2019配置OpenGL_第5张图片

2.接着勾选“空项目”

vs2019配置OpenGL_第6张图片

 3.在“项目”中,选择“管理NuGet程序包”,并在浏览中搜索“nupengl",两个都要安装。

vs2019配置OpenGL_第7张图片

 这样就可以在vs2019中成功配置openGL了,在源文件中新建 .cpp文件就可以放飞自我啦!

附上测试dome:

#include
void initial()
{
	glClearColor(1.0, 1.0, 1.0, 1.0);
	glMatrixMode(GL_PROJECTION);
	gluOrtho2D(0.0, 200, 0.0, 150.0);
}
void display()
{
	glClear(GL_COLOR_BUFFER_BIT);
	glColor3f(0.0, 0.0, 0.0);
	glBegin(GL_LINES);
	glVertex2i(180, 15);
	glVertex2i(10, 145);
	glEnd();
	glFlush();
}
int main(int argc, char * argv[])
{
	glutInit(&argc, argv);
	glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
	glutInitWindowPosition(100, 100);
	glutInitWindowSize(400, 400);
	glutCreateWindow("myOpenGL—dmt_csr");
	glutDisplayFunc(&display);
	initial();
	glutMainLoop();
	return 0;
}

 

你可能感兴趣的:(vs2019,openGl)