OpenGL安装和QtCreator安装

OpenGL安装和QtCreator安装OpenGL 安装安装步骤 检查安装成功 在 MacOS 上得到 SampleCode 安装步骤 检查在 Terminal 上已经安装 g clang g v 安装 Homebrew bin bash c curl fsSLhttps raw githubuserco com Homebrew install HEAD install sh 安装 cmake 和 GLFW CMaketooltoc Th

在MacOS上

得到Sample Code

OpenGL安装步骤:

  1. 检查在Terminal上已经安装g++/clang++
    g++ -v 
  2. 安装Homebrew
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 
  3. 安装cmake和GLFW
    # CMake tool to compile brew install cmake # The Library GLFW brew install glfw 
brew install pkg-config 

OpenGL检查安装成功:

移动到CMakeList所在的文件夹,在命令行运行下面代码

# Generate the directory build/ mkdir build # Go to the build/ directory cd build # Run CMake cmake .. # A file Makefile should be generated # Compile make # Make sure the compilation succeed, a file pgm should be created # Go back to the root directory cd .. # Run the executable from the root directory # (possibly adapt to the name of your executable) build/sample_code 

QtCreator安装

brew install qt brew install qt-creator 

运行时候的问题及解决方案

在运行选项中找到Add build library search path to DYLD_LIBRARY_PATH and DYLD_FRAMEWORK_PATH,保证它没有被选中

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231879.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mybatis 缓存的使用, 看这篇就够了「建议收藏」

    mybatis 缓存的使用, 看这篇就够了「建议收藏」缓存的重要性是不言而喻的。使用缓存,我们可以避免频繁的与数据库进行交互,尤其是在查询越多、缓存命中率越高的情况下,使用缓存对性能的提高更明显。mybatis也提供了对缓存的支持,分为一级缓存和二级缓存。但是在默认的情况下,只开启一级缓存(一级缓存是对同一个SqlSession而言的)。以下的项目是在mybatis初步使用(IDEA的Maven项目,超详细)的基础上进行。…

    2022年5月22日
    37
  • ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte[通俗易懂]

    ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte[通俗易懂]‘utf-8’codeccan’tdecodebyte0xffinposition0:invalidstartbyte觉得有用的话,欢迎一起讨论相互学习~FollowMe今天使用语句image_raw_data_jpg=tf.gfile.FastGFile(‘../test_images/test_1.jpg’,’r’).read()读取图片文件的时候遇到了以下问题:’

    2022年6月16日
    328
  • C语言——五子棋人机对战

    C语言——五子棋人机对战         先说下背景吧,写下这篇博客时,博主大一在读,C语言初学者,寒假无事,便计划写几个由C语言实现的小游戏以提升编程能力。在这篇博客里分享的是可人机对战的五子棋游戏。         棋类游戏要实现初级的机器智能,其核心思想便是:感知(SENSE)->思考(THINK)->行动(ACT)。所以,本文将尽量以这个顺序介绍实现过程。(1)前期准备:    此程序中,机器…

    2022年6月29日
    30
  • 抖音推荐算法总结[通俗易懂]

    抖音推荐算法究竟如何是做抖音短视频运营的同学非常关心的问题,抖音官方并没有披露正式的算法,但凭借着民间的智慧和官方披露的部分信息中,网友已经总结出抖音推荐算法的秘密。这里整理资料如下:1.发布后的推荐流程第0步:双重审核在抖音,每天有数量庞大的新作品上传,纯靠机器审核容易被钻空子,纯靠人工审核又不太现实。因此,双重审核成为抖音算法筛选视频内容的第一道门槛。机器审核(检测是否违…

    2022年4月11日
    59
  • 键盘怎么启动_快速启动栏工具

    键盘怎么启动_快速启动栏工具Launchy图标快速启动工具

    2022年8月5日
    7
  • markersize是什么意思_Marker

    markersize是什么意思_Marker为什么80%的码农都做不了架构师?>>>…

    2025年8月19日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号