software:msys2:msys2-ldd-dllcheck
【msys2】実行に必要なDLLを確認する
msys2でコンパイル生成した.EXE
をmsys2コンソール以外から実行したい場合に、依存しているDLLを確認する手順について備忘録を残す。
lddコマンドで確認
依存しているDLLファイルを、lddコマンドで表示確認する。
$ ldd fatimage.exe ntdll.dll => /c/WINDOWS/SYSTEM32/ntdll.dll (0x7ffa073b0000) KERNEL32.DLL => /c/WINDOWS/System32/KERNEL32.DLL (0x7ffa07010000) KERNELBASE.dll => /c/WINDOWS/System32/KERNELBASE.dll (0x7ffa04ea0000) msys-2.0.dll => /usr/bin/msys-2.0.dll (0x180040000)
この例では、msys-2.0.dll
ファイルもEXEを実行するフォルダにコピーしておく必要がある。
参考
software/msys2/msys2-ldd-dllcheck.txt · 最終更新: 2021/03/21 21:25 by yoko