我试图安装LibQxT来使用它与Qt5,所以我下载了源代码,一旦我运行configure.bat有一个错误:
LibQxt需要4.3或更高版本,但检测到Qt 5.2.1。
在网上搜索我发现,显然它不知道正确的路径到qconfig。Pri(见这里(上一篇文章)),所以它不会真正检测版本。
我曾尝试以post
中描述的方式添加变量QTDIR的路径(我试图在位于Libqxt文件夹中的qmake缓存中这样做,并试图将其定义为环境变量)。对于这个问题我还没有找到一个明确的解决办法,所以我希望现在有人知道如何解决这个问题。
谢谢。
编辑@vahancho说的是真的,如果它不检测版本,为什么要命名?也许它没有正确地检测它。
但如果它是,为什么它不能看到我的版本比请求的版本高?
我已经找到了错误,它在echo和if之间的某个点失败了:echo配置成功。生成makefiles…cd % QXT_BUILD_TREE %%QMAKE_BIN% %MSVCMODE% -递归%QXT_SOURCE_TREE% libqext .proif errorlevel 1 = mainqmakeERR
您可以尝试使用libqxt的最新开发分支,该分支可以在这里找到。它将在Qt 5中编译。你可以克隆源代码的一个副本:
git clone https://bitbucket.org/libqxt/libqxt.git