[英]Where can I compile the opengl source to generate libraries?
在哪里可以找到可以在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是“開放式”的,因為該規范是免費提供的,並且任何人都可以實施(以專利申請為依據)。
因此,盡管可以編譯OpenGL的獨立實現,但操作系統提供的內容(對於您而言,則是通過opengl32.lib
和opengl32.dll
) 無法自行編譯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.