我想制作一个Python应用程序的可执行文件(.exe).
我想知道如何做到这一点,但请记住:我使用C++ DLL!
我是否必须将DLL与.exe放在一边或者还有其他方法吗?
joa*_*uin 10
py2exe可以生成单个文件可执行文件.请参阅此链接以获取示例.
我使用的setup.py使用以下选项组合:
'compressed': 1,
'optimize':2,
'bundle_files': 1
Run Code Online (Sandbox Code Playgroud)
我通常在可执行文件所在的同一文件夹中添加外部dll(pe msvcr71.dll).
为了便于分发并在生成exe后自动安装,您可以使用Inno Setup创建一个安装程序,将您的exe和dll以及其他文档(自述文件等)放入应用程序目录中