0%

executable binary dependency

相依的 so/dylib/dll

有時候為了要確認執行檔需要什麼相依的模組。
在不同的平台有不同的工具,這兒我們看在 linux/mac/windows 上分別如何達成。

  • linux: ldd
  • mac: otool
  • windows: dumpbin

linux

1
$ ldd curl

mac

1
$ otool -L curl

windows

1
C:\> dumpbin /dependents curl.exe

結論

可以試一下不同的平台如何達成,可以檢查系統少了什麼必要的模組。