问题标签 [glew]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opengl - GLEW 构建失败
我需要在 Ubuntu 11.10 中加载扩展。我尝试构建 GLEW,但出现以下奇怪错误...
这是我发现的建议(因此尝试但没有成功):
我还看到某个地方只需将 a#define GL_GLEXT_EXTENSIONS
放在文件的顶部,但这也不起作用。
如果有人能告诉我如何解决这个奇怪的错误,以便我可以构建 GLEW 和/或向我展示如何在 Linux 中手动加载 OpenGL 扩展(我只看到有关如何在 Windows 中执行此操作的代码......),那就太好了!
c - Monodevelop 和 GLUT 问题
我在使用 GLUT 和 monodevelop 时遇到问题。我使用以下代码:
我收到以下错误:
我在项目目录中有 freeglut.h 和 glew.h 并且我得到了这些错误。我不确定我缺少什么,但它必须是简单的。
c++ - 如何将 GLEW 与 MinGW 一起使用
我试图使用 glew32.lib 文件链接到我的项目中,而不是我自己编译 Glew 源以获得 glew.a 文件。现在,我的项目中有这些链接错误:
解决这个问题很好,但顺便问一下,还有其他的 gl 扩展的 opengl 实现吗?
c++ - 如何用假参数初始化 glut?
我正在使用 opengl,使用 GLUT 和 GLEW 库为某个应用程序创建插件。
这个插件不是以简单的 int main(argc, argv) 开头的。所以我不能将这些值传递给 glutInit()。
我试过这样的事情:
但是当它试图调用 glutInit() 函数时我崩溃了。我可以如何重建这些参数,这样它就不会崩溃并且仍然能够使用 Glut 库..?
opengl - openGL 中的 glewInit()
我的 OpenGL 游戏出现了非常奇怪的错误。我想使用着色器,但是我不能包含 glew.h 文件。
我在 glut.h 之前包含了 glew.h,在我的 init 函数中我只写了 glewInit() 来简单地初始化 glew。现在,我有错误:
Error 14 error LNK2019: unresolved external symbol _glewInit referenced in function "public: void __thiscall CGL::init(void)" (?init@CGL@@QAEXXZ) gl.obj
说实话,我不知道出了什么问题。我已经在我的项目文件夹 glew32.libb、glew32.dll 和 glew.h 中,所以我没有更多的文件可以包含在文件夹中。
任何人都可以帮助我吗?
c++ - 在带有openGL和SDL的Linux上使用c ++时出现SIGSEGV错误
我和其他几个人正在尝试构建一个简单的横向卷轴类型的游戏。但是,我无法让他们帮助回答我的问题,所以我把它给你,下面的代码在标记的地方给我留下了一个 SIGSEGV 错误......如果有人能告诉我为什么,我真的很感激. 如果您需要更多信息,我将密切关注。
主文件
导致:
实体.cpp
导致:
纹理.cpp
vvvvvvvvvv !!!这里有错误!!!vvvvvvvvvvv
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
在阅读了彼得的建议后,我将 main.cpp 文件更改为:
似乎 SIGSEGV 错误消失了,我现在剩下的东西没有初始化。所以谢谢你,彼得你是对的,现在我要解决这个问题了。
好的,所以这显然是一小部分代码,但为了节省时间和一点理智:所有代码都可以在:
c++ - Qt Creator 中的 Glew 链接问题?
我正在尝试通过 QMake 文件在 Qt Creator 中链接 GLEW(与 SDL 和 OpenGL - 注意,不是 SDL 的 OpenGL 实现),尽管我运气不佳。无论我尝试什么,我似乎都会遇到相同的字符串错误,这些错误处理conflicting declaration
源于几个typedef
s 的问题。我想知道为什么会发生这种情况,以及可以做些什么。
例子
这是因为我正在与 SDL 链接(看看它如何支持 OpenGL),还是这里还有其他事情发生?
Qmake 文件
标准数据文件
stdafx.cpp
c++ - 无法部署 GLFW 3.2
所以这个是一个doozie;
我有一个相当大的 OpenGL 解决方案,在 Windows 7 中使用 GLSL 1.5 的 3.2 版核心编写。我使用 GLEW 和 GLM 作为辅助库。当我创建一个窗口时,我使用以下几行:
如果我省略了三个 glfwOpenWindowHint 函数,应用程序会在调用 glDrawArrays(GL_TRIANGLES, 0, m_numIndices); 时使我的视频驱动程序崩溃。
但这是踢球者。当我小组中的其他人尝试更新和运行解决方案时,他们会得到一个没有几何图形的空白窗口。注释掉这三行会使程序对它们运行良好。在使用 3.2core 提示和不使用 3.2core 提示之间存在相当大的差异。我无法确定 nVidia、AMD、台式机或笔记本电脑之间的任何区别。
我能找到的最好的建议是添加 glewExperimental = GL_TRUE; 因为据说 Glew 的核心有问题。它没有任何区别。该解决方案太大而无法发布代码,但我可以根据需要放置着色器、渲染代码等。
非常感谢!这已经杀死了我们好几天了。
c++ - GLEW:Apple Mach-O 链接器 (Id) 错误
我正在尝试在我的 Xcode 项目中使用 glew,但我得到了这个:Apple Mach-O Linker (Id) Error... Undefined symbols for architecture x86_64
我正在使用从他们的sourceforge 站点下载的当前版本的 glew 。
c++ - OpenGL/GLEW:未解析的外部 _glewInit
我无法让 GLEW 与我的程序正确链接。
我的项目中的路径正确(我已经检查了三次),我尝试使用 x86 库(全部 4 个 - -s、-mxs 等)和 x64 库从头开始构建。
我尝试使用#pragma 指令而不是在属性中配置我的项目。
我正在尝试将其作为静态库获取,因此不需要 DLL。
正如构建说明所建议的那样,我还定义了 GLEW_STATIC。
错误信息:
OGLInit.obj:错误 LNK2019:函数“bool __stdcall vexal::OGLStartup(void)”中引用的未解析外部符号 _glewInit@0 (?OGLStartup@vexal@@YG_NXZ)
我什至使用dumpbin 来检查initGlew 是否存在。它是,而且它是外部的。
我还验证了它找到了库。
搜索 C:\Users\Jake\Documents\Vexal2\vexal\vc9_x86\lib\Debug\GLEW.lib:
我在这里已经没有想法了。有什么帮助吗?