文件擴展名
回答
一的.lib文件並不意味着可以交互地開了,也不是一個.dll
他們都是「圖書館」的文件,這意味着它們將被導入到一個應用程序,你編碼自己並在那裏使用。
這樣做的方法完全取決於您使用哪種語言/工具集進行開發。
這取決於你想要用它做什麼。微軟提供了一個叫做depend.exe(Google it)的工具,它可以打開DLL並向你展示一些關於它們的有趣的東西。 Visual Studio附帶了一個名爲dumpbin的命令行實用程序,可讓您在.lib和.dll文件中查找。有很多其他工具,取決於你想要做什麼。
LIB文件可以被the linker用來連接它以獲得EXE或DLL。 EXE文件使用DLL文件來調用它們的附加功能。
此外,您可以使用Dependency Walker來查看哪些函數從DLL中導出。
那些通常是編譯的二進制文件。通常不是人類可讀的,但是如果你真的想看看這些文件,你將需要一個HEX編輯器。有幾個免費的,只是搜索谷歌。
RedGate反射器(以前稱爲Lutz反射器)將讓你看看dll裏面,也反編譯和查看源。
只有當它是一個託管的dll時,.lib肯定不會。 – 2010-03-23 09:42:52
「RedGate反射器(以前稱爲Lutz反射器)可讓您查看DLL內部並反編譯和查看源代碼。」 你不說... – 5arx 2010-03-24 16:53:28
- 1. 文件擴展名
- 2. 文件擴展名[]
- 3. 文件擴展名
- 4. 文件擴展名
- 5. 文件擴展名
- 6. SQLite:.db文件擴展名.sqlite文件擴展名爲
- 7. 文本文件擴展名
- 8. 獲取除擴展名外沒有擴展名的文件名
- 9. 文件擴展名和C#
- 10. 首選文件擴展名
- 11. 文件擴展名爲
- 12. 根據文件擴展名
- 13. PE/COFF文件擴展名
- 14. silverlight - 文件擴展名
- 15. .LYG文件擴展名
- 16. fuelphp - 文件擴展名
- 17. php文件擴展名
- 18. ms office文件擴展名
- 19. 忽略文件擴展名
- 20. http文件擴展名
- 21. 刪除文件擴展名
- 22. 根據文件擴展名
- 23. 雙文件擴展名
- 24. 獲取文件擴展名
- 25. 遍歷文件擴展名
- 26. saveAsHadoopFile - 文件擴展名
- 27. 更改文件擴展名?
- 28. jQuery的文件擴展名
- 29. NSFileManager,文件擴展名
- 30. Directory.GetFiles - 文件擴展名
你爲什麼要打開它(又名什麼是你的目標)?你應該VS或類似的應用程序來查看庫 – RvdK 2010-03-22 11:03:37
這些是二進制文件,他們不應該被打開。你想要達到什麼目的? – 2010-03-22 11:03:59