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++ LibQxT无法正确检测Qt版本_C++_Qt_Qt5_Configure_Libqxt - Fatal编程技术网

C++ LibQxT无法正确检测Qt版本

C++ LibQxT无法正确检测Qt版本,c++,qt,qt5,configure,libqxt,C++,Qt,Qt5,Configure,Libqxt,我正在尝试安装LibQxT以将其与Qt5一起使用,因此我下载了源代码,并在运行configure.bat时出现错误: LibQxt需要4.3或更新版本,但检测到Qt 5.2.1 在网上搜索时,我发现它显然不知道qconfig.pri(如图所示)的正确路径,因此无法真正检测到版本。 我已尝试按照post中描述的方式将路径添加到变量QTDIR中(我尝试在Libqxt文件夹中的qmake缓存中执行此操作,并尝试将其定义为环境变量)。我还没有找到任何明确的解决办法,所以我希望现在有人知道如何解决这个问题

我正在尝试安装LibQxT以将其与Qt5一起使用,因此我下载了源代码,并在运行configure.bat时出现错误:

LibQxt需要4.3或更新版本,但检测到Qt 5.2.1

在网上搜索时,我发现它显然不知道qconfig.pri(如图所示)的正确路径,因此无法真正检测到版本。 我已尝试按照post中描述的方式将路径添加到变量QTDIR中(我尝试在Libqxt文件夹中的qmake缓存中执行此操作,并尝试将其定义为环境变量)。我还没有找到任何明确的解决办法,所以我希望现在有人知道如何解决这个问题

谢谢

编辑 @vahancho说的是真的,如果它没有检测到版本,为什么要命名它?也许它没有正确地检测到它。
但如果是,为什么它看不到我的版本高于要求的版本 我已找到错误,但在回声和if之间的某个点失败: 回声配置成功。 正在生成生成生成文件。。。 cd%QXT\u构建树% %QMAKE_BIN%%MSVCMODE%%递归%QXT_SOURCE_TREE%\libqxt.pro
如果errorlevel1转到mainqmakeERR,您可以尝试使用libqxt的最新开发分支。它将用qt5编译。您可以通过以下方式克隆源代码的一个副本:

git clone https://bitbucket.org/libqxt/libqxt.git

但是它怎么说
但是Qt 5.2.1被检测到。
,如果它检测不到版本?@vahancho如果它检测到版本,它怎么没有意识到它的verison高于4.3?我想它根本不知道Qt 5及其版本。是否检查了configure.bat文件?它做什么?你可以在网站上看到最新的源代码,你可以自己克隆一个。