Was entspricht Linux ldd
unter Windows?
windows
linker
shared-libraries
ldd
dependency-walker
WilliamKF
quelle
quelle
Der
dumpbin
Befehl kann für viele Dinge nützlich sein, obwohl der Abhängigkeits-Walker in diesem Fall wahrscheinlich etwas ausführlicher ist.Beispielausgabe:
quelle
oder das GNU-Tool:
quelle
ldd
Fall ist.PowerShell kann dies tun
quelle
Wenn Sie
wine
kein echtes Windows verwenden, können Sie es verwendenWINEDEBUG=+loaddll wine <program>
.quelle
GdiplusStartup
, und GDI + hat in Wine problemlos funktioniert, unter Windows jedoch nicht. Ich habe diesen Fehler erst bemerkt, nachdem ich das Programm in Wine getestet und versucht hatte, es unter Windows auszuführen.Es gibt jetzt eine
ldd
in Cygwin. Wenn Sie eine sehr alte Cygwin-Version haben, müssen Sie diese verwendencygcheck
.quelle
Ich denke, der Windows Developer-Weg, dies zu tun, ist die Verwendung
dumpbin /dependents source.exe
. Wenn Sie Visual Studio installiert haben, finden Sie es hier :C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe
.quelle
Neuere Versionen von Git unter Windows werden mit Git BASH geliefert , das viele nützliche Unix-Befehle einschließlich ldd emuliert.
Es scheint, dass nur Bibliotheken gemeldet werden, die gefunden werden können. Auf diese Weise erhalten Sie einen Überblick darüber, wo sich die verwendeten Bibliotheken befinden, aber nicht welche fehlen.
quelle