zoukankan      html  css  js  c++  java
  • LearnOpenGL笔记(1)搭建环境

    之前有写过Unity Shader,但不过是东拼西凑,对其中的原理可以说完全不清楚,现在准备好好从opengl开始,学习这基础又重要的内容。

    LearnOpenGL CN是一个超超超炒鸡好的openGL教程网站,好到我觉得完全没有必要,自己记录一份完全的学习记录,来分享学习。因为这个网站的内容太详细啦,有点保姆级别的感觉,我如果“复制”一份过来就太多余了。

    当然,虽然网站很是强大,但是我还是太愚钝了,还是会遇到许多问题,我会把我遇到的问题和解决方案记录下来,这部分分享出来可能对你是有用的。

    所以,这是一个LearnOpenGL教程的笔记,包括我遇到的问题和我的烂笔头。

    之后的笔记名字也会对应网站的小节名字。

    --------------------------------------------------------------------------------------------------------------------

    Cmake问题

    为了避免发生我看不懂的问题,以防万一,我专门下了教程所用的vs2015。但是还是遭遇了问题:

    有两条需要注意的log信息:

     

    但是我检查了下,msbuild 和sdk8,1都安装,我甚至还装了sdk10,最后还是有问题。

    无奈下,选择了我原本安装的vs2019,然后没有问题了(我在费什么劲......)原因不太清楚,我只能猜测是我先安装的19,配置啥的默认都是19的,我也不清楚在哪改。

    没办法,只好用回了vs2019。(回顾PS:还好vs2019的项目和教程没有什么不同的地方)

    需要注意的是,cmake在选择vs2019版本的时候,

    这里默认成了64,要改为Win32。刚开始没注意这里,导致最后生成了64的库,然后用到win32项目里就报错了。

  • 相关阅读:
    oracle grant授权的理解
    SQL SERVER 2005 版本以上 CTE递归查询的实现
    常用的加密解密技术之——【加密原理】
    常用的汇编指令
    常用加密解密技术之——【DES算法实现过程分析】
    VC6.0编译器中混有.c文件时出现fatal error C1853错误解决办法
    C++ Primer读书笔记
    Shot(数学+物理题,不简单)
    [置顶] C++/C 数据类型的取值范围
    <fzu1922>非主流
  • 原文地址:https://www.cnblogs.com/lxliiin/p/11779986.html
Copyright © 2011-2022 走看看