VS2012 QT openGL編譯錯誤

2021-08-04 01:12:17 字數 1820 閱讀 8486

在vs2012上安裝了qt和opengl成功,執行乙個qt程式,程式中需要開gl執行緒,生成解決方案出錯

1>  正在生成**...

1>link:

1>  mp_runtime.lib(mpsynth.obj) : 找到 msil .netmodule 或使用 /gl 編譯的模組;正在使用 /ltcg 重新啟動鏈結;將 /ltcg 新增到鏈結命令列以改進鏈結器效能

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glenableclientstate@4

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glalphafunc@8

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glortho@48

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glcolorpointer@16

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glcolor4f@16

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glloadmatrixf@4

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__gldisableclientstate@4

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glrotatef@16

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glscalef@12

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glmatrixmode@4

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__gltexenvi@12

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glvertexpointer@16

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__gltranslatef@12

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__gltexcoordpointer@16

1>mp_runtime.lib(gl_draw_layer.obj) : error lnk2001: 無法解析的外部符號 __imp__glloadidentity@0

1>release\\mpaging.exe : fatal error lnk1120: 15 個無法解析的外部命令

1>

1>生成失敗。

1>

最終解決方案:專案->屬性->鏈結器 ->輸入->附加依賴項->編輯 填入:glew32.lib

glu32.lib

opengl32.lib

ok,問題解決。

stlport 5 2 1在vs2012中的編譯

stlport 5.2.1在vs2012中的編譯 1 執行vs2012的命令列工具進入stlport 5.2.1的目錄 2 修改 cstdlib.h檔案 原本為 inline stlp long long abs stlp long long x 修改為 if defined stlp msvc s...

vs2012換膚功能,vs2012主題及自定義主題

vs2012 預設的主題只有淺色和深色兩種,深色太黑了,淺色又太亮了!怎麼辦?研究不少時間終於找到了怎麼編輯vs2012的 現在開始吧 開啟vs2012 工具 擴充套件和更新 在聯機中搜尋 theme editer 到了這裡,我看到有些人的帖子是在選單欄中會出現乙個新選單theme,但是我的沒有這個...

vs2012換膚功能,vs2012主題及自定義主題

vs2012 預設的主題只有淺色和深色兩種,深色太黑了,淺色又太亮了!怎麼辦?研究不少時間終於找到了怎麼編輯vs2012的 現在開始吧 開啟vs2012 工具 擴充套件和更新 在聯機中搜尋 theme editer 到了這裡,我看到有些人的帖子是在選單欄中會出現乙個新選單theme,但是我的沒有這個...