[quote=引用 8 楼 zhao4zhong1 的回复:] 其实,从生成源码用到的makefile/CMakeLists.txt/.mak/.mk/.dsp/.vcproj/.vcxproj/……文件中判断依赖哪些.dll/.lib或.so/.a更容易一些。
源码中看#include了哪些.h对应依赖了哪些dll/lib,尽管不是一一对应。
参考linux下类似工具ldd的源代码?
其实,从生成源码用到的makefile/CMakeLists.txt/.mak/.mk/.dsp/.vcproj/.vcxproj/……文件中判断依赖哪些.dll/.lib或.so/.a更容易一些。
应该是在生成的exe中会有使用到的库的相关的记录,具体建议你可以了解exe的文件的结构,找出记录使用外部库的地方,读取即可。
学会使用IDA Pro
百度 dll依赖查找工具
64,683
社区成员
250,491
社区内容
加载中
试试用AI创作助手写篇文章吧