2014-04-15 31 views
0

我为.exe程序制作了一个.dll文件,并在其中嵌入了python。对于它的工作,我需要在.exe文件夹中包含.py程序和Dll和Lib文件夹,就像它在here中所述。它在我的电脑上工作正常,但我想在其他电脑上使用.dll。如何清理Lib和Dll文件夹

所以,我想要的是消除一切,这是没有必要从库和DLL文件夹(现在这两个文件夹具有210MB)

我已经看着ModuleFinder(像它说here),并设法擦除一些模块。但那不是我想要的。 ModuleFinder告诉我未使用的模块,但是当数千个文件存在时,如何清除它们以及来自Lib和Dll的所有其他不需要的文件?

任何人都知道这样做的好方法吗?

回答

0

“Dependency Walker”是一个可以告诉你需要哪些DLL的工具。这包括一个静态模式(只需要加载EXE?)和一个动态模式(在运行时需要)?