Mac m1配置OpenGL(C++)

文章目录

  • Mac m1配置OpenGL(C++)
  • 一、前期准备
    • 1.安装CMake
    • 2.安装CLion
    • 3.下载 “glad” “glfw” “glm”三个依赖库
  • 二、配置CLion

一、前期准备

1.安装CMake

2.安装CLion

3.下载 “glad” “glfw” “glm”三个依赖库

首先安装“glfw”和“glm”两个库,这两个库可以在终端通过homebrew安装

安装命令:

brew install glm glfw3

接着安装“glad”库

进入glad库下载网站

按下图所示选择好后创建文件

下载压缩包


二、配置CLion

在CMakeLists.txt中添加如下配置信息,并把glad文件复制到项目里面,配置完成后运行main.cpp程序正常运行。

Mac m1配置OpenGL(C++)相关推荐

  1. Mac m1配置MAMP+PHPStorm环境

    Mac m1配置MAMP+PHPStorm环境 文章目录 Mac m1配置MAMP+PHPStorm环境 一.下载PHPStorm及MAMP 二.配置PHPStorm 三.运行程序 一.下载PHPSt ...

  2. Mac m1 配置OpenCV (C++)

    Mac m1 配置OpenCV (C++) 文章目录 Mac m1 配置OpenCV (C++) 一.安装Homebrew 二.安装Xcode.cmake.gcc 三.安装OpenCV 四.在Xcod ...

  3. Mac m1配置mysql

    Mac m1配置mysql 文章目录 Mac m1配置mysql 一.官网下载mysql 二.配置路径 一.官网下载mysql 进入mysql官网 滑动到页面下方点击MySQL Community进行 ...

  4. Mac M1配置Apache Tomcat

    一.前言 tomcat是一个非常常用的Web服务器,本文记录在Mac M1上配置本地端的Tomcat(免安装方式),并在IntelliJ IDEA中配置Tomcat. 配置前提: 安装并配置好Java ...

  5. Mac平台配置OpenGL(glut,glew)

    //oepngl库 opengl原生库 gl*  随opengl一起发布 opengl实用库  glu*   随opengl一起发布 opengl实用工具库glut  glut*   需要下载配置安装 ...

  6. mac m1配置frpc内网穿透

    此处只说mac端的frpc配置,服务器frps不做讲解. 首先下载frpc,选择darwin的arm64,Darwin是指macOS,适配m1芯片 链接:Releases · fatedier/frp ...

  7. Mac M1 配置初始化 Nginx+PHP+MySQL环境

    环境 Homebrew

  8. Flutter - Mac m1和Windows10配置flutter环境 ,iOS原生项目接入flutter

    Flutter - Mac和Windows10配置flutter环境 ,iOS原生项目接入flutter 一.Mac m1配置flutter环境 1.下载flutter SDK 2.安装和配置 Flu ...

  9. mac怎么配置php开发环境变量,Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境

    之前刚装好了 HomeBrew ,接下来就要安装 环境了. 注意:如果 brew install 出以下错误, 则安装时使用arch -arm64 brew install软件包名 进行安装 安装 N ...

最新文章

  1. AVL树、splay树(伸展树)和红黑树比较
  2. 「linux」win+linux 双系统 默认启动项 的修改
  3. Fuzzy C Means 算法及其 Python 实现——写得很清楚,见原文
  4. 关于tesseract 出错信息:read_params_file: Can't open chi_sim
  5. 利用lodop打印控件轻松实现批量打印
  6. 第45讲:哪都能存,Item Pipeline 的用法
  7. c++不是类型安全的语言
  8. 了解android应用开发的更多方面有更好的认识
  9. hdu2457:DNA repair
  10. Initializer Lists
  11. 【English】20190313
  12. Linux命令对应的英文全称
  13. 以四小龙为首的CV企业占比七成,安防AI化已成产业趋势
  14. 盘点员工工作效率低的8大原因
  15. Linux基本指令(1)
  16. H5 查看大图。缩放图片
  17. 什么是物联网NB-IoT技术?
  18. 【Win10 访问 Linux samba 拒绝访问】
  19. EndNote使用指南
  20. J2EE基础教程(4):struts框架(视频笔记)

热门文章

  1. Linux创建Python定时任务
  2. 学习linux命令,看这篇命令详解就够了
  3. html js鼠标悬停事件,鼠标悬停在轴标签d3.js javascript上的事件
  4. 【分立元件】功率电感啸叫原因
  5. 地理信息科学家——Michael F. Worboys
  6. 肢体动作监测(WiFi通信)
  7. 转载! ----上海,我的奋斗岁月----
  8. php 计算时间毫秒数,php获取毫秒_php获取当前时间的毫秒数
  9. 安装的PS显示没有足够内存。保存不成功。
  10. 如何在自己网站内分享内容到twitter