如果我有一个Windows可执行文件,我如何知道它将加载哪些dlls?
我只是在讨论哪些文件是静态加载的,而不是像LoadLibrary这样动态加载的文件。
发布于 2009-01-23 16:12:07
发布于 2009-01-23 17:55:27
dumpbin是VC++附带的一个工具。
要查看程序将导入哪些DLL,请执行以下操作:
的文件夹
文件的
转储whatever.exe文件类型:可执行映像映像具有以下依赖项: AIOUSB.DLL sqlite3.dll wxmsw293u_core_vc_custom.dll wxbase293u_vc_custom.dll KERNEL32.dll ole32.dll OLEAUT32.dll MSVCP90.dll MSVCR90.dll
要查看它将导入哪些函数(和DLL),请使用
C:\> dumpbin /imports whatever.exe
发布于 2014-09-08 04:45:59
打开命令提示符,然后键入以下命令
tasklist /m /fi "imagename eq netbeans.exe"
键入netbeans.exe,无论您的exe文件名是什么。
https://stackoverflow.com/questions/475148
复制