cx_freeze(或具有相同目的的任何其他工具)是否可以跨越构建二进制文件?即在Linux PC上构建Windows二进制文件?或者这太难问了?
我尝试使用cx_freeze并获得以下内容:
cx_Freeze.freezer.ConfigError: no base named Win32GUI
谢谢,
答案 0 :(得分:1)
如果在Wine中安装Python等,cx_Freeze将运行,但它会遗漏一些关键的DLL。所以不行。如果在Windows上构建不是一个选项,您可以计算出它需要的DLL,并在运行cx_Freeze后手动将它们复制到构建目录中。
(技术说明:如果有人有使用Wine的专业知识,我相信imagehlp.dll中的BindImageEx函数需要实现才能实现)