試圖編譯一些代碼,我下載了,我得到的鏈接錯誤LNK1104:無法打開文件「LIBCD.lib」。我無法在我的電腦上找到這個文件。它是什麼,我可以從什麼地方下載它?有沒有另一種方法讓代碼工作?如何解決「Visual Studio 2008中無法打開文件'LIBCD.lib'」?
3
A
回答
3
的first hit on Google for libcd
說:
這個文件是C運行時的調試單線程 版本的靜態庫。 Visual Studio 2005中不再支持這個C運行時的 版本:不是你需要使用多線程版本 (libcmtd.lib)或動態鏈接(DLL)版本(MSVCRTD.LIB)。
要解決此問題,您需要更改帶有GLUI的生成文件 以使其使用不同版本的庫。
和一些其他的東西,可能會幫助你。
2
您可以從項目設置解決這個問題。您需要將/ NODEFAULTLIB添加到鏈接器設置:
core.2f.nodefaultlib.asp「> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ vccore/HTML/核心 .2f.nodefaultlib.asp
這個選項將會使鏈接器忽略所有的/ DEFAULTLIB指令 - 這將刪除依賴於libcd.lib不幸的是它會刪除所有其他的依賴也是如此。所以你需要明確地添加你需要的庫(如glut32.lib等)作爲輸入到鏈接器。
4
在我的情況下,我只寫了「LIBCD.lib」在Configuration Properties
- >Linker
- >Input
- >Ignore Specific Library
相關問題
- 1. 無法打開Visual Studio解決方案
- 2. 無法在Visual Studio 2010中打開解決方案文件
- 3. 無法在Visual Studio代碼中打開解決方案文件
- 4. Visual Studio 2008解決方案始終以Visual Studio 2010打開
- 5. 無法打開SSRS 2008項目文件到Visual Studio 2012中
- 6. 無法在Visual Studio 2008中打開qt項目文件
- 7. Visual Studio 2008錯誤? 「LNK1104:無法打開文件」
- 8. 安裝2010後無法打開Visual Studio 2008文件
- 9. 如何在打開Visual Studio解決方案時顯示文件
- 10. Visual Studio 2010無法打開.ilk文件
- 11. Visual Studio無法打開css文件
- 12. Visual Studio 2012 - 無法打開源文件
- 13. Visual Studio無法打開cshtml文件
- 14. Visual Studio無法打開文件
- 15. Visual Studio 2005無法打開.vbproj文件
- 16. Visual Studio中無法打開Expression Expression解決方案
- 17. 無法在Visual Studio 2005中打開解決方案
- 18. 在Visual Studio解決方案文件夾中打開Office文檔
- 19. 無法在SQL Server Management Studio 2008 SP3中打開.sdf文件
- 20. 使用Visual Studio插件打開Visual Studio解決方案
- 21. 當我打開/關閉解決方案時,如何防止Visual Studio 2008關閉所有打開的文件?
- 22. 如何在Mono開發中打開Visual Studio解決方案
- 23. 打開Visual Studio 2008的解決方案在Visual Studio 2013沒有升級
- 24. 使用Visual Studio 2008打開解決方案已損壞
- 25. Visual Studio 2010無法打開Visual Studio 2012修改的2010解決方案
- 26. 無法打開解決方案 - 由於我的Visual Studio版本?
- 27. 打開Visual Studio 2010解決方案在Visual Studio 2013中
- 28. 將Visual Studio 2008解決方案轉換爲2010無需Visual Studio?
- 29. 在Visual Studio中打開C#解決方案時自動打開文件
- 30. Visual Studio 2008無響應當打開JavaScript文件
並非總是如此,你必須重新編譯lib中的機會。如果它是第三方的lib,那麼你就會被洗腦。 –
正如OP所說的「試圖編譯我下載的一些代碼」downvote可能不完全合理...... – fvu