我使用MinGW的Linux上的交叉编译到Windows。 获得该工作是一件轻而易举的事。 包装起来与所需的DLL不是一件简单的事情,但。 目前的解决方案是在Windows上运行可执行文件并复制的DLL,直到它实际运行。
是否有用于Linux的工具,它列出了我的Windows的.exe所需的DLL文件? (有什么样的组合ldd
和DependencyWalker。)
我使用MinGW的Linux上的交叉编译到Windows。 获得该工作是一件轻而易举的事。 包装起来与所需的DLL不是一件简单的事情,但。 目前的解决方案是在Windows上运行可执行文件并复制的DLL,直到它实际运行。
是否有用于Linux的工具,它列出了我的Windows的.exe所需的DLL文件? (有什么样的组合ldd
和DependencyWalker。)
由于2015年底的存在支持上市的Windows二进制文件的动态依赖关系(如LDD或otool)没有工具链工具。
从我的测试中,一个完整的依赖性列表通常可以看到的东西,如:
strings MY.EXE | grep -i '\.dll$'
hackish的,但它一直为我工作。
对于一个完整的例子, 试试这个剧本我在跨环境在Linux上使用。