Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python cxfreeze(或同等产品)和交叉构建?_Python - Fatal编程技术网

Python cxfreeze(或同等产品)和交叉构建?

Python cxfreeze(或同等产品)和交叉构建?,python,Python,cx_freeze(或任何其他具有相同用途的工具)是否可以交叉构建二进制文件?例如,在Linux PC上构建Windows二进制文件?还是这要求太高了 我尝试了cx_freeze,得到了以下结果: cx_Freeze.freezer.ConfigError: no base named Win32GUI 谢谢,如果在Wine中安装Python等,cx\U Freeze将运行,但它会丢失一些关键DLL。因此,没有。如果不选择在Windows上构建,您可以计算出它所需的DLL,并在运行cx

cx_freeze(或任何其他具有相同用途的工具)是否可以交叉构建二进制文件?例如,在Linux PC上构建Windows二进制文件?还是这要求太高了

我尝试了cx_freeze,得到了以下结果:

cx_Freeze.freezer.ConfigError: no base named Win32GUI    

谢谢,

如果在Wine中安装Python等,cx\U Freeze将运行,但它会丢失一些关键DLL。因此,没有。如果不选择在Windows上构建,您可以计算出它所需的DLL,并在运行cx\U Freeze后手动将它们复制到构建目录中

(技术说明:如果有人知道如何处理Wine,我相信需要实现imagehlp.dll中的BindImageEx函数才能使其工作)