# LearnOpenGL **Repository Path**: xiaojinli/LearnOpenGL ## Basic Information - **Project Name**: LearnOpenGL - **Description**: opengl学习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-02 - **Last Updated**: 2022-01-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LearnOpenGL #### 介绍 在Mac系统Clion开发环境下的LearnOpenGL工程 #### 准备工作 1. 安装 glew ```shell brew install glew ``` 2. 安装 glfw ```shell brew install glfw3 ``` 3. 安装 glm ```shell brew install glm ``` 4. 安装 glad 打开GLAD的[在线服务](https://glad.dav1d.de),将语言(Language)设置为C/C++,在API选项中,选择3.3以上的OpenGL(gl)版本。之后将模式(Profile)设置为Core,并且保证生成加载器(Generate a loader)的选项是选中的。现在可以先(暂时)忽略拓展(Extensions)中的内容。都选择完之后,点击生成(Generate)按钮来生成库文件。 生成的zip压缩文件包含两个头文件目录和一个glad.c文件。将两个头文件目录(glad和KHR)拷贝到/usr/local/include目录中(和CMakeLists.txt中配置保持一致),并添加glad.c文件到工程中。 #### 注意 1. 工程中使用的是相对路径,需要在Run->Edit Configurations中将Working directory修改为当前工程的绝对路径