glew 相关问题

OpenGL扩展牧马人库(GLEW)是一个跨平台的开源C / C ++扩展加载库。 GLEW提供了高效的运行时机制,用于确定目标平台上支持哪些OpenGL扩展。

尝试构建 GLEW 项目时出现 MinGW 链接器错误,尽管库(glew32.a)似乎没问题

我在使用 Cmake 链接我的 OpenGL 项目时遇到问题。 为了使用 OpenGL 扩展,我下载了预构建的 GLEW 库二进制文件。 但在构建我的项目后,我收到了很多警告: 跳过

回答 1 投票 0

SDL_GL_SwapWindow() 抛出异常。 0x00007FF9C6E74A40(nvoglv64.dll)是0x0000000000000000

我正在尝试将一个简单的四边形渲染到屏幕上: #包括 #包括 #包括 #包括 常量 int SCREEN_WIDTH = 640; 反对...

回答 1 投票 0

使用 Bullet 物理和纹理时出现 C++ 错误

TextureLoader:文件名/root/SourceCodes/CPP/Assets/Textures/globe.jpg malloc():无效大小(未排序) 当我尝试运行这个时: // 需要首先包含 GLEW #包括 // G...

回答 1 投票 0

GLEW初始化问题导致程序无法输出

我在尝试将 GLEW 库用于我的基本 OpenGL 程序时遇到问题,该程序是使用 GLFW (glfw3.h) 编写的。一切编译都没有错误,但是一旦我调用 glewIni...

回答 1 投票 0

为什么使用 glLineStipple() 函数时不显示虚线?

我正在使用 OpenGL 的 glLineStipple() 函数来绘制虚线。一切正确,但输出屏幕上不显示虚线。输出屏幕完全空白。 这是我的代码: #我...

回答 1 投票 0

UI 中闪烁的对象

我正在尝试将两个圆锥体对象渲染到屏幕上,但屏幕有点闪烁。它一次只显示一个圆锥体。下面是我到目前为止的代码。我按照互联网上的一些说明进行操作

回答 1 投票 0

CMake 找不到 GLEW 库

我在使用 GLEW 构建 CMake 项目时遇到问题。在解决了本网站上具有类似名称的问题后,我找到了以下 CmakeLists.txt: 设置(GLEW_DIR“ext/glew-2.2.0&...

回答 1 投票 0

库已正确添加到智能感知中,但构建和调试失败

这是我在调试或运行时收到的错误。 由于共享库事件而停止(未添加或删除库) 已加载“/lib64/ld-linux-x86-64.so.2”。符号已加载。 [线程调试...

回答 1 投票 0

尝试构建 GLEW 项目时出现项目链接错误,尽管库(glew32.a)似乎没问题

我在使用 Cmake 链接我的 OpenGL 项目时遇到问题。 为了使用 OpenGL 扩展,我下载了预构建的 GLEW 库二进制文件。 但在构建我的项目后,我收到了一个警告: 跳过 incompa...

回答 1 投票 0

在 Linux 上使用 GLES 进行glewInit?

使用 ApiTrace (glx/egl) 的 [RFC] C 源代码编写功能,我成功地获取了 Android 上正在运行的应用程序的跟踪,并为该跟踪生成了 C 代码。这段代码...

回答 1 投票 0

未解析的外部符号 glewInit()

最近开始学习OpenGl,想在Visual Studio 2022中新建一个项目。 我做了这个视频中的一切: https://www.youtube.com/watch?v=H2E3yO0J7TM&list=

回答 0 投票 0

'链接:致命错误 LNK1104:无法打开文件 'glew32s.lib' '

运行以下cmake config时出现错误 cmake_minimum_required(版本 3.14) 项目(顶点) add_executable(vortex expositive.cpp) 设置(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)

回答 0 投票 0

无法弄清楚如何在 OpenGL 的 2D 片段着色器中从 1D 采样器采样

对于我正在使用 C++ 进行的 OpenGL 项目,我正在尝试将距离信息编码到一维缓冲区中,我真的很想为此使用无符号整数。我创建了一个调试步骤来导出...

回答 1 投票 0

OpenGL着色器错误C7548:错误C0000:...或#version 410 [关闭]

我不知道我的代码或配置有什么问题。我仔细检查了代码和 VS 设置,为我的 GPU 安装了最新的驱动程序,但仍然看到此错误。错误 C0000:... 或 #version 410 和错误

回答 0 投票 0

我的顶点和片段着色器是我在 glfw 中出现黑屏的原因吗? [关闭]

我正在用 C++ 编写一个光线行进程序,但我似乎无法让屏幕显示要绘制到屏幕上的结果。我制作了一个正方形并将其作为纹理放在正方形上。我相信...

回答 0 投票 0

缺少类型说明符和重新定义[关闭]

尝试在 openGL 中创建 USB 记忆棒时,我一直收到错误消息 我无法编译代码。代码的唯一错误对应于第 87-100 行,其余部分看起来还不错。 #

回答 0 投票 0

我怎么知道我必须在 Visual Studio 2022 的“链接器”菜单中设置哪些库文件?

我的任务是在 Visual Studio 中从 github 运行一个项目。 如果我尝试构建代码,我会收到 1626 条错误,它们都是 LNK 错误,例如: LNK2001 未解析的外部符号“__declspec(dllimport) p...

回答 1 投票 0

glew.h 和 glext.h 之间不兼容的函数原型

我正在尝试使用 glew.h 和 glext.h 编译一些代码。这是一个最小的例子: #包括 //#include // 注释它不会改变任何东西 #包括 我正在尝试使用 glew.h 和 glext.h 编译一些代码。这是一个最小的例子: #include <GL/glew.h> //#include <GL/gl.h> // commenting it doesn't change anything #include <GL/glext.h> int main(){ return 0; } 由于不同的函数原型,我有 6 个编译时错误。第一个是: In file included from main.cpp:3:0: /usr/include/GL/glext.h:12306:105: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, const GLfloat*)’ typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^ In file included from main.cpp:1:0: /usr/include/GL/glew.h:16092:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, GLfloat*)’ typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ glew.h:16092: typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); glext.h:12306: typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); 区别在于 * params 的常量。 我在 Ubuntu 18.04.5 LTS 上使用 mesa 20.0.8、glew 2.0.0-5 和 gcc 7.5.0(我应该升级到 Ubuntu 20 吗?)。 我正在尝试使用 glew.h 和 glext.h 编译一些代码 不要那样做。这是两种不同的工具,它们都做同样的事情。它们不打算彼此兼容,并且预计两者都不能在彼此存在的情况下(在同一源文件中)工作。 您要么正在使用 GLEW,要么正在通过 glext.h 手动加载函数指针。选一个。

回答 1 投票 0

渲染纹理的问题,因为它显示为全黑

尽管在练习部分从 learnopengl 复制了代码,但我在渲染精灵时遇到了麻烦。一开始我以为什么都没有渲染,但是从黑色变成了

回答 1 投票 0

OpenGL着色器不编译[关闭]

这个着色器似乎无法编译我正在使用 c++ 和 glew,openGL。 glew 版本为 2.2.0,openGL 版本为 4.6。 glGetShaderInfoLog() 函数只返回废话。编译后的...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.