1

我正在尝试使用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,但我不确定。

然后,¿究竟是我的错误,我该如何解决?

4

0 回答 0