zoukankan      html  css  js  c++  java
  • C++问题-无法打开包括文件:“GLES2/gl2.h”

    资料来源:
    http://blog.csdn.net/weizehua/article/details/12623719
    http://tieba.baidu.com/p/2747715029

    问题经过:
    今天使用Visual Studio建立了一个Qt 5.1.1 项目,可是建立以后编译却发现出现了故障:
    1>D:QtQt5.1.15.1.1msvc2010includeQtGui/qopengl.h(82): fatal error C1083: 无法打开包括文件:“GLES2/gl2.h”: No such file or directory
    不过我发现将项目转化为QtCreator项目,却能成功编译成功并且运行。这可就好办了
    仔细一想,QtCreator和Visual Studio使用的编译器都一样,那么问题肯定是出在环境变量上,很有可能是预处理器定义错误,或者是Include的路径问题。
    经过一番检查,很快找出问题所在,在QtCreator的项目中,多了一个IncludePath:$(QTDIR)includeQtANGLE;,把它加进去就可以了。
    为了一劳永逸,可以考虑把这个路径加入属性表。这样就用不着每次新建工程都手动修改一次IncludePath了。

    问题现象:
    1>D:QtQt5.1.15.1.1msvc2010includeQtGui/qopengl.h(82): fatal error C1083: 无法打开包括文件:“GLES2/gl2.h”: No such file or directory

    问题原因:Include的路径问题。

    问题处理:选中当前工程->属性->C/C++->常规->附加包含目录->$(QTDIR)includeQtANGLE。

  • 相关阅读:
    作为一个程序猿,是不是经常会用到.chm文档,但是我们可能会遇到这样那样的问题,比如.chm文档打不开
    总结
    图片轮播的几种方式
    学习中于遇到的问题总结
    node 总结
    webpack 总结
    babel 的总结和理解
    关于css 的AST 语法树的理解
    js中的正则表达式
    八皇后
  • 原文地址:https://www.cnblogs.com/FKdelphi/p/5018472.html
Copyright © 2011-2022 走看看