一、下载 GLM

去官网下载。这里附上一个 GitHub 的下载链接。是 glm 0.9.8.0 版本。

二、GLM 配置

下载完后解压一下,把整个 GLM 文件夹复制到你的项目所在文件夹下,如下图所示。

这个文件夹是 glm 父文件夹,不是子文件夹,里面的文件应该有这些。可以看到, glm 父文件夹下还有一个 glm 子文件夹。
在这里插入图片描述

然后,你需要进行一下链接。

右击 Project3 ,选择 Properties 。

在 C/C++ 中,点击 General ,选择 Additional Include Directories ,添加 glm 的路径,这里添加的是 父文件夹 的路径。

点击 应用 ,再点击 OK ,就可以了。

最后,在 Project3 中,添加头文件。

//glm
#include <glm/glm.hpp>
#include <glm/gtc/matrix_transform.hpp>  //需要什么变换,就导入什么文件,具体可以去官网看

OpenGL GLM环境配置相关推荐

  1. OpenGL 开发环境配置(Windows) - Visual Studio 2017 + GLFW + GLAD 详细图文教程

    OpenGL 开发环境配置(Windows) - Visual Studio 2017 + GLFW + GLAD 详细图文教程 大部分 OpenGL 是直接面向设备商的,如果开发者需要使用 Open ...

  2. C# + opengl + Tao 环境配置

    基本配置 下载 Tao库 freeglut.dll 在项目中引用 测试代码 备注 基本配置 参考链接OpenGL C#绘图环境配置 下载 Tao库 下载tao库: https://sourceforg ...

  3. Assimp + VSCODE + OpenGL + MinGW 环境配置全攻略

    最近在 LearnOpenGL CN 上学习时遇到了一个究极大困难. LearnOpenGL CN Assimphttps://learnopengl-cn.github.io/03%20Model% ...

  4. OpenGL的环境配置

    第一步下载glad以及glfw 点击下载glad 选择核心模式 版本选择3.3以上的 点击下载glfw 根据系统下载32位还是64位 两个包下载解压出来之后就是这个样子 打开VS新建一个空项目 右键项 ...

  5. OpenGL(预备篇3)---OpenGL编程环境配置 vs2017篇---GLM---(自己动手系列)

    什么是GLM,有什么用? OpenGL Mathematics (GLM). 看样子这是一个OpenGL的数学库.在OpenGL编程中用处很大,可以下载来用用. 幸运的是,这个不用编译,下载后解压了就 ...

  6. linux下opengl开发环境,Ubuntu 16.04 OpenGL 开发环境配置指南

    在 Visual Studio Code 中撰写一段测试程序 // test.c /* light.c 此程序利用GLUT绘制一个OpenGL窗口,并显示一个加以光照的球. */ /* 由于头文件gl ...

  7. Windows 下的 OpenGL 开发环境配置(GLFW+GLAD)

    引言 最近在读 Unity 4.3 的源码,研究到 Unity 集成的物理引擎 PhysX 和 Box2D 部分,接下来还要研究渲染引擎方面的东西,想着直接倒腾一下,自己集成一遍写个小 demo .当 ...

  8. OpenGL 开发环境配置

    From: http://www.cnblogs.com/kesalin/archive/2009/09/08/1562499.html OpenGL 下有一些重用的辅助库,比如glut,glee,g ...

  9. OpenGL+VS2013环境配置

    一.OpenGL库主体分为三部分 gl(OpenGL核心库) glu(Utility Library,OpenGL实用库) glut(Utility Toolkit,OpenGL实用工具库) gl g ...

  10. OpenGL 环境配置教程-库文件汇总【glfw/glew/glad/glm/std_img】

    OpenGL的环境配置是最让初学者头疼的事情了,主要是一开始链接什么glfw.glad,不知道有什么用,什么链接库.包含目录很头大,有一步做错就可能一大堆报错. 本文对LearnOpenGL CN教程 ...

最新文章

  1. iOS-UIButton防止重复点击(三种办法)
  2. SAP SD之如何配置发票分割开票
  3. Android SystemProperties系统属性分析
  4. case when用法
  5. SpringMVC返回Map类型转换成JSON失败
  6. 【opencv】10.播放视频 以及 设置任意键为暂停键
  7. 分库、分表、分区的区别,傻傻分不清?
  8. 【ZZ】字符编码笔记:ASCII,Unicode和UTF-8
  9. Java集合篇:ConcurrentHashMap详解(JDK1.6)
  10. java 队列_用Java实现队列
  11. 对Emlog 6.0 Beta的完整代码审计过程
  12. my97DatePicker 自定义扩展方法(实现备忘录)
  13. Sigma Grid 2.4 探究 1
  14. 创建触发器,将数据库中表的修改记录进日志表
  15. python数组的使用方法_使用Python记录数组的正确方法是什么
  16. Mssql,Access的sql经典SQL语句大全
  17. Trim or Discard or Unmap
  18. java中servlet的请求范围_java – 如何设置servlet中并发请求数的限制?
  19. java俄罗斯方块程序设计报告_java课程设计实验报告俄罗斯方块
  20. Weka 3.8.6安装与Weka 3.8.6功能介绍

热门文章

  1. 你离运营只差一个打卡签到功能 早晚安打卡 小来早晚安打卡 功能一样 是一个唯一用户主动去分享的功能
  2. 列表,元组,字典,集合类型变量相关内置函数详解
  3. win7安装.Net Framework 4,出现错误码(1603,0x80070643)
  4. TikTok如何玩转语言教学类目?
  5. mysql查看占用内存或者CPU高的SQL
  6. JAVA MONGODB 查询时间段
  7. 小工具--浏览器主页被挟持,svchost.exe占用网速,treeSizeFree,桌面日历,WIN自带哈希校验
  8. Linux安全审计之audit安装与使用
  9. 域名Whois信息查询接口
  10. Adobe Camera Raw使用方法