将过剩与 Qt4 联系起来
Linking glut to Qt4
我希望有一个与Qt相比的OpenGL窗口。但是,如何将 glut/openGL 库链接到 Qt?我尝试了一些教程,但它们没有帮助。
这些是我的问题:
-
我必须将库放在Qt的编译器文件夹中吗?
-
我必须使用哪个Qt项目来启动OpenGL程序?
如何将 glut/openGL 库链接到 Qt?
GLUT不是OpenGL的一部分。GLUT是一个简单的应用程序框架,用于制作简单的OpenGL演示应用程序。将GLUT视为一种非常小,非常有限的Qt。
Qt本身带有可接受的OpenGL支持(这并不理想,直到最近我才受到它的一些缺点的阻碍,但普通用户不会注意到它)。Qt有QGLWidget,它为你创建了一个OpenGL上下文。
链接照常进行。
我必须将库放在Qt的编译器文件夹中吗?
不!切勿复制库。OpenGL 开发文件随编译器一起提供,可以直接访问它们。只需链接到opengl32.lib
(Windows)或libGL.so
(Unix/Linux)或OpenGL
框架(在MacOS X上)。
我必须使用哪个Qt项目来启动OpenGL程序?
随心所欲。当然,它应该打开一些窗口,您可以在其中添加QGLWidget子窗口。
相关文章:
- 无法将格鲁与Cmake联系起来
- 包括DLL中的OpenVDB;将错误与Visual Studio 2015联系起来
- 将共享对象库与Eclipse(氧)联系起来
- 如何将事件与Cfiledialog联系起来
- 如何将 Android 项目与 libandroid 与 Cmake 联系起来
- 如何将subdirs lib与qmake联系起来
- 将Rust汇编的动态库与GCC联系起来
- 在Ubuntu上使用Eclipse时,将新的第三方库与C 程序联系起来
- UE4包装错误:将问题与OpenSSL联系起来
- 如何将 vcpkg boost 与 MinGW 联系起来
- CMAKE-如何将塔库与OpenCV -C 项目联系起来
- 将程序的故障与模板Main联系起来
- POCO C 将问题与Conan Dependency Manager联系起来,我将如何修复它
- 将mingw64 lib与MSVC 2010联系起来
- 将Lua与Qt联系起来
- C++通过引用将一个变量与另外两个变量联系起来
- 如何将lapack与CMake和Visual 2013联系起来
- 将问题与 GMP 和 Xcode 联系起来
- 将问题与 libharu 联系起来
- 不能与自由联系起来