在autotools和Qt应用程序上使用Mingw进行交叉编译

Cross Compiling using Mingw on an autotools and Qt Application

本文关键字:Mingw 交叉编译 程序上 autotools Qt 应用 应用程序      更新时间:2023-10-16

所以我在Fedora上运行,并且我有一个在linux上编译良好的autotools项目。我试图让它交叉编译为windows今天使用mingw,我遇到了未定义的参考问题。事实证明,当我执行。/configure——host=mingw…我的AC_CHECK_LIBS是失败的-lQtCore和其他一些库。我整个上午都在谷歌上搜索,但一无所获。

似乎TrollTech希望人们使用Qmake?但我所读到的并没有帮助。我已经安装了mingw-qt。你知道是什么导致了这个问题吗?

请告诉我我还能提供哪些额外的输出/信息来帮助您理解这个问题。

我解决了这个问题,当我的linux将qt4作为-lQtCore等时,mingw工具链期望-lQtCore4。