OpenGL 3.0+ with glew C++/CLI

OpenGL 3.0+ with glew C++/CLI

本文关键字:C++ CLI glew with OpenGL      更新时间:2023-10-16

我想用usercontrol开发一个用于OpenGL渲染的C /CLI类库。我已经使用本教程创建了Winform面板。

用于测试我有一个C#WPF项目,该项目具有使用renderpanel的WinFormHost。

这可以正常工作,但我只能访问OpenGL 1.0。所以我决定使用glew。我已经下载了glew,在文件夹" c: program文件(x86) windows套件 8.0 "中复制文件,然后链接。作为其他依赖关系,我声明了OpenGl32.lib,glew32.lib,gdi32.lib,users32.lib

当我尝试调用glewinit()测试程序未启动时,它会引发filenotfoundexception(我的dll找不到)

任何想法问题在哪里?

这可能有点迟了,但是您是否尝试将glew32.dll复制在与您的可执行文件相同的dir中?例如$(ProjectDir)bin debug。那是为我做的...