Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt 在哪里可以编译opengl源代码以生成库?_Qt_Opengl - Fatal编程技术网

Qt 在哪里可以编译opengl源代码以生成库?

Qt 在哪里可以编译opengl源代码以生成库?,qt,opengl,Qt,Opengl,我在哪里可以找到一个可以在Visual studio上执行的程序来编译openGL源代码并生成opengl32.lib、glut32.lib等库。事实上,我的QT版本有问题。我想使用QT执行opengl,但不使用QT opengl API 以下是错误消息: lnk2026 module unsafe for safeseh image opengl32.lib 我真的迷路了。 提前感谢您的帮助。OpenGL是一个规范,而不是一个包含已定义源代码的库。OpenGL实现就是您所使用的,并且大多数都

我在哪里可以找到一个可以在Visual studio上执行的程序来编译openGL源代码并生成opengl32.lib、glut32.lib等库。事实上,我的QT版本有问题。我想使用QT执行opengl,但不使用QT opengl API

以下是错误消息:

lnk2026 module unsafe for safeseh image opengl32.lib
我真的迷路了。
提前感谢您的帮助。

OpenGL是一个规范,而不是一个包含已定义源代码的库。OpenGL实现就是您所使用的,并且大多数都是适当的。其中一些是开源的(如MESA),但一般来说,您没有对源代码的公共访问权。

OpenGL是一种规范,而不是一个定义了源代码的库。OpenGL实现就是您所使用的,并且大多数都是适当的。其中一些是开源的(如MESA),但一般来说,您没有公开的源代码访问权限。

OpenGL中的“开放”指的是规范的性质,而不是“开源”的概念。OpenGL是“开放的”,因为规范是免费的,任何人都可以实现(modulo专利要求)

因此,虽然您可以编译OpenGL的独立实现,但您的操作系统提供的(在您的情况下,通过
opengl32.lib
opengl32.dll
)不是您自己可以编译的。

OpenGL中的“开放”指的是规范的性质,而不是“开源”的概念。OpenGL是“开放的”,因为规范是免费的,任何人都可以实现(modulo专利要求)

因此,虽然您可以编译OpenGL的独立实现,但您的操作系统提供的(在您的情况下,通过
opengl32.lib
opengl32.dll
)并不是您自己可以编译的