Что такое эквивалент ldd Linux на windows?
Что такое эквивалент ldd Linux в windows?
8 ответов
на может быть полезна для многих вещей, хотя в этом случае dependency walker, вероятно, немного более подробна.
dumpbin /dependents some.dll
PowerShell может это сделать
PS > Start-Process -PassThru calc.exe | Get-Process -Module Size(K) ModuleName ------- ---------- 908 calc.exe 1700 ntdll.dll 1148 kernel32.dll 432 KERNELBASE.dll 13856 SHELL32.dll ...
Если вы используете wine
и не настоящий Windows, вы можете использовать WINEDEBUG=+loaddll wine <program>
.
Я думаю, что разработчик Windows способ сделать это-использовать dumpbin /dependents source.exe
. Если у вас установлена Visual Studio вы можете найти его здесь: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe
.
новые версии Git на Windows поставляются в комплекте с чем-то под названием Git BASH, который эмулирует много полезных команд Unix, включая ldd.
похоже, что он сообщает только библиотеки, которые можно найти. Таким образом, вы можете использовать это для получения обзора, где находятся используемые библиотеки, но не которые отсутствуют.