我正在尝试使用MXE对我的 c++ qt 项目进行交叉编译。环境配置良好,工作正常,但如果有 python 代码则不行。
exe
我的目标是在 linux 下为我的项目的 Windows构建一个静态的。
实际上,有一个类似的问题,但它不一样......而且它没有得到回答。
有一些这样的错误:
/usr/include/python3.6m/pyconfig.h:104:3: error: #error unknown multiarch location for pyconfig.h
搜索pyconfig.h
我可以阅读:
(more architectures but not windows)
...
#elif defined(__gnu_hurd__)
# include <i386-gnu/python3.6m/pyconfig.h>
#else
# error unknown multiarch location for pyconfig.h
#endif
我知道没有定义 windows 平台,因此我想我可以为 windows 编译一个静态版本的 python,但我不确定。
然后,¿究竟是我的错误,我该如何解决?