当我试图用Project ERROR: Unknown module(s) in QT: positioning构建依赖于QT5的项目时,出现了错误的qmake,我怀疑以前安装的旧QT4安装中可能会出现问题。
qmake -version
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu
所以我的问题是:
1.如何解决这一错误?
2.如何完全删除Qt4 (并可能重新安装QT5?)?
更新:
which qmake
/usr/bin/qmake
ls -l /usr/bin/qmake
lrwxrwxrw
我尝试使用KDE Neon运行部署脚本。我已经从bash手动启动了脚本,并且没有找到qmake。
当试图直接从bash运行qmake时,我得到以下错误:
$ qmake -v
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
该bin文件夹几乎为空,不包含qmake。在路径/usr/lib/x86_64-linux-gnu/qt5/bin/中,可以找到完整的Qt安装,但也找不到qmake。/usr/bin/qmake显然是一个指向缺少的/usr/l
我用Qt4创建了这个简单的应用程序,并想在RH Linux发行版上测试它。发行版同时安装了QtCore "Qt4“和Qt3。我不能添加或删除这些Qt版本中的任何一个,但我想使用可用的。
我有一个错误编译我的基于windows的Qt程序"Qt4“在Linux中。第一个问题:-我如何在Linux中编译我的编译程序而不安装QT creator“只安装Qt库”,我所做的就是从windows获取.pro文件并输入qmake。,错误是:
WARNING : Found potential symbol conflict of mainwindow.cpp (mainwwindow.cpp)
我正在尝试在Linux上安装Qt5,但是我得到了这个错误:
[root@localhost Desktop]# ./qt-linux-opensource-1.4.0-x86-online.run
./qt-linux-opensource-1.4.0-x86-online.run: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./qt-linux-opensource-1.4.0-x86-online.run)
./qt-linux-opensource-1.4.0-x86-onli
我使用的是Ubuntu14.04,我需要让rspec和水豚在QT5上工作。我已经安装了QT5。但是当我运行rspec/feature/ get _test时,会得到这样的警告:
WARNING: The next major version of capybara-webkit will require at least version 5.0 of Qt. You're using version 4.8.6.
但是:
~ % TDIR=/usr/share/qtX qmake --version
QMake version 3.0
Using Qt version 5.2.1 in
我正在尝试使用PuTTY从Windows机远程安装Qt。当我在Linux上运行安装Qt的命令时,我得到以下错误:
~/QT# ./qt-unified-linux-x64-2.0.4-online.run
QXcbConnection: Could not connect to display
Aborted
请建议任何解决方法。
我正在使用Yocto在嵌入式板(i.MX6)上执行Qt和i.MX6的第一步。使用提供的示例菜谱,如quicknanobrowser,可以很好地工作在目标上。所以我不能证实声称WebEngine在嵌入式平台上是不可用的。
现在,我想编写自己的QML应用程序,并将其部署到板上。使用菜谱meta-toolchain-qt5,我创建了一个SDK并安装了它。在QtCreator中,我设置了SDK安装的所有路径,并试图构建它,但得到了以下错误:
Project ERROR: Unknown module(s) in QT: webengine
11:13:13: The process "/opt
好吧,我对这一切都很陌生,所以如果我没有提供足够的信息,请原谅我,但请随时询问更多。
我不得不在我的linux系统上从源安装ParaView。ParaView需要安装Qt才能编译和安装它。因此,我也从源代码(准确地说是4.8.6版)在我的linux系统上安装了Qt。我的ParaView现在已经安装好了,但是我似乎无法运行它。第一次尝试时,我得到了以下输出:
QWSSocket::connectToLocalFile could not connect:: Connection refused
QWSSocket::connectToLocalFile could not connect:: C
我最近在Raspbian上安装了qt5。我试图编译,所以我运行了qmake && make。我知道这些错误:
WARNING: TARGET is empty
make: nothing to be done for 'first'
在有qt5 (和qt-创建者)之前,我可以在raspberry pi中安装qt4来无缝地编译代码。因此,我认为这可能是与qt5不兼容的问题。我如何构建这段代码而不必返回到qt4呢?
注意:我是Qt和Linux的新手。
我真的不知道如何在Fedora 30中安装qt5。
我需要使用截屏,它抱怨一些丢失的软件:
$ ./paraview
./paraview: /home/jimmy/Scaricati/ParaView-5.7.0-RC2-MPI-Linux-Python3.7-64bit/bin/../lib/libQt5Core.so.5: version `Qt_5.12' not found (required by /usr/lib64/libQt5Network.so.5)
./paraview: /home/jimmy/Scaricati/ParaView-5.7.0-RC2-MPI-L
每个平台在Qt 中都有多个安装版本。据我所知,这些安装版本的不同之处在于它所包含的SDK。我已经下载了两个版本,Qt-5.4.1 for Linux 64-bit和Qt-5.4.1 for android,我安装了android版本。但是,当我安装Qt for linux版本时,Qt安装程序拒绝在同一目录下安装。那么,我可以将这两个版本合并到一个目录中吗?我只是在想,如果我在另一个目录中安装另一个版本,然后将其复制到android版本,会给我带来问题。
我使用Qt 5.6.2在linux机器上编译了一个Qt应用程序。它在那台机器上运行得很好。
我在另一台64位机器上复制了二进制文件。我使用aptitude search libqt5来查找我应该安装哪些Qt库。我安装了libqt5core5a和libqt5network5包。但是当我运行我的程序时,我得到了这个错误:
darker2:~/workspace (master) $ ./server
./server: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5: no version information available (required b