Расширения файлов - PullRequest
       1

Расширения файлов

2 голосов
/ 22 марта 2010

Я пытаюсь открыть файл с расширением .lib (открыть библиотеку файлов) и (.dll), но я не знаю, с каким программным приложением его открыть. любой совет?

Спасибо

Ответы [ 5 ]

3 голосов
/ 22 марта 2010

.Lib-файл не предназначен для интерактивного открытия, также как и .dll

Они оба являются «библиотечными» файлами, что означает, что они должны быть импортированы в приложение, которое вы кодируете сами ииспользуется там.

Метод для этого полностью зависит от того, какой язык / набор инструментов вы используете для разработки.

2 голосов
/ 22 марта 2010

LIB-файлы могут использоваться компоновщиком , чтобы связать его для получения EXE или DLL. Файлы DLL используются файлами EXE для вызова из них дополнительных функций.

Дополнительно вы можете использовать Dependency Walker , чтобы просмотреть, какие функции экспортируются из DLL.

0 голосов
/ 22 марта 2010

RedGate Reflector (ранее Lutz Reflector) позволит вам заглянуть внутрь dll, а также декомпилировать и просмотреть источник.

0 голосов
/ 22 марта 2010

Это обычно скомпилированные двоичные файлы.Обычно не читается человеком, однако, если вы действительно хотите заглянуть внутрь файлов, вам понадобится редактор HEX.Там есть несколько бесплатных, просто поищите в Google.

0 голосов
/ 22 марта 2010

Это зависит от того, что вы хотите с ним делать. Microsoft предоставляет инструмент под названием зависящий от.exe (Google it), который открывает библиотеки DLL и показывает вам много интересного о них. Visual Studio поставляется с утилитой командной строки под названием dumpbin, которая позволяет вам копаться в файлах .lib и .dll. Есть множество других инструментов, в зависимости от того, что вы пытаетесь сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...