【发布时间】:2014-06-24 05:48:44
【问题描述】:
我正在尝试安装 LibQxT 以将其与 Qt5 一起使用,因此我下载了源代码,并且在运行 configure.bat 时出现错误:
LibQxt 需要 4.3 或更高版本,但检测到 Qt 5.2.1。
在网上搜索我发现它显然不知道 qconfig.pri 的正确路径(如 here (last post) 所示),因此它并没有真正检测到版本。
我已尝试按照 post
中描述的方式添加变量 QTDIR 的路径(我尝试在位于 Libqxt 文件夹中的 qmake 缓存中执行此操作,并尝试将其定义为环境变量)。我还没有找到任何明确的解决方案,所以我希望现在有人知道如何解决这个问题。
谢谢。
编辑
@vahancho 说的是真的,如果它没有检测到版本,为什么要命名它?也许它没有正确检测到它。
但是如果是,为什么它看不到我的版本高于请求的版本?
我已经找到了错误,它在回声和 if 之间的某个时间点失败: echo 配置成功。 echo 正在生成生成文件... cd %QXT_BUILD_TREE% %QMAKE_BIN% %MSVCMODE% -递归 %QXT_SOURCE_TREE%\libqxt.pro 如果错误级别 1 转到 mainqmakeERR
【问题讨论】:
-
但是如果它无法检测到版本,它会怎么说
but Qt 5.2.1 was detected.? -
@vahancho 如果是检测版本,怎么不知道版本比4.3高?
-
我认为它根本不了解 Qt5 及其版本。你检查过 configure.bat 文件吗?它有什么作用?
-
可以在dev.libqxt.org/libqxt/src看到最新的源码
-
你可以自己克隆一个。
标签: c++ qt qt5 configure libqxt