我一直在學習C++大約一年,而不是一個完整的noobie,但最近決定學習如何創建GUI,因此經過一些研究後,我發現Qt是我的工具。Qt創建者LNK1104:無法打開文件'glu32.lib'
抓起Qt和想進入的Qt Creator的以下thenewboston的YouTube教程,但是任何(即使是空的)項目中,我嘗試運行得到
LNK1104: cannot open file 'glu32.lib'.
我一直在網上淘了一個解決方案的錯誤對於這個問題已經有一段時間了 - 這個問題已經提出了幾次,但解決方案要麼不適用於我,要麼我無法做出他們的頭或尾(我在許多方面仍然有些不高興)。
我真的可以使用一些建議。
編輯:@hyde這裏的編譯器輸出:
17時58分09秒:運行項目步驟無...
17時58分09秒:配置不變,跳繩qmake的一步。
17時58分09秒:開始: 「C:\ Qt的\工具\ QtCreator \ BIN \ jom.exe」
C:\ Qt的\工具\ QtCreator \ BIN \ jom.exe -f Makefile.Debug
回聲1/* CREATEPROCESS_MANIFEST_RESOURCE_ID /24/ RT_MANIFEST */「調試\ untitled.exe.embed.manifest」>調試\ untitled.exe_manifest.rc如果存在調試如果不存在調試\ untitled.exe \無.exe.embed.manifest del debug \ untitled.exe.embed.manifest
if exists debug \ untitled.exe.embed.manifest copy/Y debug \ untitled.exe.embed.manifest debug \ untitle d.exe_manifest.bak
鏈路/ NOLOGO/DYNAMICBASE/NXCOMPAT/DEBUG/SUBSYSTEM:WINDOWS「/ MANIFESTDEPENDENCY:類型= '的win32' 名稱= 'Microsoft.Windows.Common - 控制' 版本= '6.0.0.0' 公鑰='6595b64144ccf1df'language =''processorArchitecture =''「/ MANIFEST/MANIFESTFILE:debug\untitled.exe.embed.manifest /OUT:debug\untitled.exe @C:\ Users \ Immi \ AppData \ Local \ Temp \ untitled.exe.3464.31.jom
LINK:致命錯誤LNK1104:無法打開文件 'glu32.lib'
JOM:C:\ Qt的\工具\ QtCreator \ BIN \集結無-Desktop_Qt_5_3_MSVC2012_OpenGL_32bit,調試\ Makefile.Debug [debug \ untitled.exe] Erro ř1104
JOM:C:\ Qt的\工具\ QtCreator \ BIN \積聚無-Desktop_Qt_5_3_MSVC2012_OpenGL_32bit-調試\生成文件[調試]錯誤2
17點58分10秒:過程「C:\ Qt的\工具\ QtCreator \ BIN \ jom.exe」編碼2
錯誤退出,同時建立/部署項目名字(盒:桌面的Qt 5.3 MSVC2012 OpenGL的32位)
當執行步驟 「製作」
17:58:10:已用時間:00:01。
請添加「空」項目的乾淨的構建(由我承擔的控制檯輸出,只是空'main'功能或某事)的問題。還要告訴你正在使用的Qt Creator Kit(例如,「桌面Qt 5.2.1 MSVC2010 32bit OpenGL」是我所使用的)。 – hyde 2014-09-19 13:38:43
此外,請嘗試'dir/s C:\ glu32.lib'並查看您擁有該文件的位置,如果有的話。 – hyde 2014-09-19 13:39:32
對不起,我誤解了 - 它甚至沒有編譯,所以沒有編譯和控制檯輸出。我正在使用Qt 5.3.2 MSVC2010 32位OpenGL。我在C:\ Program Files \ Microsoft SDKs \或C:\ Program Files文件(x86)\ Microsoft SDKs \ – BlueTooth4269 2014-09-19 14:26:42