Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.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
C++ 在autotools和Qt应用程序上使用Mingw进行交叉编译_C++_Qt_Mingw_Cross Compiling_Autotools - Fatal编程技术网

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

C++ 在autotools和Qt应用程序上使用Mingw进行交叉编译,c++,qt,mingw,cross-compiling,autotools,C++,Qt,Mingw,Cross Compiling,Autotools,所以我在Fedora上运行,我有一个autotools项目,可以为linux编译。我试图让它在今天使用mingw为windows交叉编译,我遇到了未定义的引用问题。当我执行./configure--host=mingw时。。。我的AC_CHECK_LIBS在-lQtCore和其他几个LIBS中失败。我整个上午都在谷歌上搜索,结果一无所获 看来TrollTech希望人们使用Qmake?但是我读到的没有帮助。我已经安装了mingw-qt。你知道是什么导致了这个问题吗?让我知道我可以提供哪些额外的输出

所以我在Fedora上运行,我有一个autotools项目,可以为linux编译。我试图让它在今天使用mingw为windows交叉编译,我遇到了未定义的引用问题。当我执行./configure--host=mingw时。。。我的AC_CHECK_LIBS在-lQtCore和其他几个LIBS中失败。我整个上午都在谷歌上搜索,结果一无所获


看来TrollTech希望人们使用Qmake?但是我读到的没有帮助。我已经安装了mingw-qt。你知道是什么导致了这个问题吗?让我知道我可以提供哪些额外的输出/信息来帮助您理解这个问题。

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

config.h中的AC_CHECK_LIBS的输出是什么?花了一上午的时间研究这个问题后,我发现了错误5几分钟后张贴在这里:-无论如何,作为参考,问题是,当我的Linux有QT4作为-LQTCo等。明码工具链是期待- LQTCORe4……你可能会考虑购买一个橡皮鸭:-)。