第 1 篇:搭建OpenGL环境

1、下载GLFW源码包

Download | GLFW

2、解压

3、下载CMake编译工具

Download | CMake

4、安装CMake

勾选添加环境变量

5、打开GUI界面

设置前两个路径然后点击configure:

6、选择本机的vs版本点击finish:

7、再次点击configure

8、接下来点击generate:

9、在build文件夹里可以看到GLFW.sln文件:

10、使用vs2019打开GLFW.sln文件,点击生成解决方案

11、可以在src\Debug文件夹中存在glfw3.lib文件

12、新创建一个文件夹(名字随意)然后再创建两个子文件夹Includes和Libs

13、找到GLFW文件夹

14、将GLFW文件放入Includes文件夹

15、将glfw3.lib文件放入Libs文件夹

16、打开vs创建一个VC++空项目

17、修改属性

18、包含目录添加:D:\OpenGL_Link\Includes

19、库目录添加:D:\OpenGL_Link\Libs

20、在链接器里的输入选项,添加glfw3.lib和opengl32.lib(glfw3.lib就是前面Libs文件夹里的,opengl32.lib在windows下是安装VS后自带的):配置好后点击确定。

21、安装GLAD

https://glad.dav1d.de

进行在线配置,然后点击 GENERATE,弹出以下页面,下载glad.zip:

22、下载glad压缩包

23、解压

24、找到glad中的glad和KHR文件夹

25、放到GLFW同目录中

26、然后复制src\glad.c文件

27、添加到刚刚你创建的工程中

28、新建一个main.cpp

29、输入代码:

#include <glad/glad.h> 
#include <GLFW/glfw3.h>

#include <iostream>

int main() {

	std::cout << "hello world!" << std::endl;

	return 0;
}

30、编译运行:

猜你喜欢

转载自blog.csdn.net/qq_51701007/article/details/125415256