2011-10-03 38 views
3

cx_freeze(或其他具有相同目的的工具)是否可以跨構建二進制文件?即在Linux PC上構建Windows二進制文件?或者這太難以問了?cxfreeze(或等效)和交叉構建?

我試着用cx_freeze,得到了以下幾點:

cx_Freeze.freezer.ConfigError: no base named Win32GUI  

感謝,

回答

1

如果你安裝Python等內部酒,cx_Freeze將運行,但它忽略了一些關鍵的DLL。所以不行。如果在Windows上構建不是一個選項,則可以計算出所需的DLL,並在運行cx_Freeze後手動將它們複製到構建目錄中。

(技術說明:如果任何人都有在Wine上工作的技術訣竅,我相信imagehlp.dll中的BindImageEx函數需要實現此功能)