2010-09-25 45 views
0

我在編譯程序時使用GLUT 3.7.6和VC++ 6.0 n我得到以下錯誤 ------------------ - 配置:abc2 - Win32調試-------------------- 鏈接... 鏈接:致命錯誤LNK1104:無法打開文件「abc2.exe」 錯誤執行link.exe。執行程序時出錯LNK1104

abc2.exe - 1個錯誤,0個警告


我已包括所有頭文件...鏈接所有的lib文件BT還是結果是一樣的... !! ...請指導我解決這個問題...... THNX提前... !!

+0

[致命錯誤LNK1104]的可能重複(http://stackoverflow.com/questions/12031285/fatal-error-lnk1104) – 2013-08-05 00:06:25

回答

1

這通常發生在輸出文件已經存在並且有鎖定的情況下。檢查abc2.exe是否正常運行,或某個程序是否有文件鎖定。

+1

來自Sysinternals的Handle.exe可能會派上用場,用於確定另一個程序是否已將abc2.exe鎖定:http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx – bk1e 2010-09-25 16:06:39

1

您可以使用Process Explorer from sysinternals來檢查abc.exe是否正在運行。如果是這種情況,則鏈接步驟將失敗。

另外檢查目標文件沒有寫保護。

所有Microsoft工具錯誤代碼都在線記錄 - 有關更多原因,請參閱here爲什麼您可能會看到LNK1104。