我想为ARM设备编译一个Qt程序。
我安装了ARM的工具链,下面是我的qmake.conf文件的样子:
#
# qmake configuration for building with arm-none-linux-gnueabi-g++
#
include(../../common/linux.conf)
include(../../common/gcc-base-unix.conf)
include(../../common/g++-unix.conf)
include(../../common/qws.conf)
# modifications to g++.conf
QMAKE_
每个平台在Qt 中都有多个安装版本。据我所知,这些安装版本的不同之处在于它所包含的SDK。我已经下载了两个版本,Qt-5.4.1 for Linux 64-bit和Qt-5.4.1 for android,我安装了android版本。但是,当我安装Qt for linux版本时,Qt安装程序拒绝在同一目录下安装。那么,我可以将这两个版本合并到一个目录中吗?我只是在想,如果我在另一个目录中安装另一个版本,然后将其复制到android版本,会给我带来问题。
我正在尝试使用PuTTY从Windows机远程安装Qt。当我在Linux上运行安装Qt的命令时,我得到以下错误:
~/QT# ./qt-unified-linux-x64-2.0.4-online.run
QXcbConnection: Could not connect to display
Aborted
请建议任何解决方法。
我试图建立和安装流体模拟软件OpenFOAM的来源。第一步是通过在./Allwmake中运行$WM_THIRD_PARTY_DIR来构建所有第三方软件。我这样做,没有错误,并继续构建和安装ParaView通过运行./makeParaView。这将导致以下错误(开始是为您的和我自己的理智而剪裁的):
..。
-- Looking for jbg_newlen
-- Looking for jbg_newlen - not found
-- Protobuf: doing try-compiles for hash map/set headers
-- Protobuf: doing try-co
我正在尝试使用命令行编译qt-dab:
qmake qt-dab.pro
make
但我得到了以下错误消息:
/usr/bin/ld : ne peut trouver -lqwt-qt5
collect2: error: ld returned 1 exit status
make: *** [linux-bin/qt-dab-0.998] Erreur 1
"qmake -v“在/usr/lib/x86_64-linux-gnu中给出了使用Qt版本5.2.1的QMake version 3.0。
此外,我还安装了qwt-6.1.3库。对此有解决方案吗?
问题:
如何从Linux计算机卸载QT?
我在Debian机器上安装了一个损坏的设备。我试过重新安装,修理等,但没有运气。我被建议完全卸载,抓取最新版本并重新安装。
问题是,我不知道如何做到这一点,每次我尝试,QT总是带着同样的问题回来,我假设是因为一些配置文件在删除过程中没有被删除。
运行qmake --version会给出以下输出:
QMake version 3.0
Using Qt version 5.6.2 in /home/greg/anaconda2/lib
运行pkg-config --modversion QtCore会给出以下输出:
Package QtCore was n
在我的Ubuntu16.04上,我安装了一些软件包(通过Synaptic),它们的QT版本为5.5.1。我所拥有的软件(例如TeXstudio)似乎需要它们。
但是作为一名开发人员,我尝试使用QT5.9.1,它是我从Qt网站下载的(比如)。但是当我运行qmake时,它运行的版本是错误的。如何选择要使用的版本?
$ qmake --version
QMake version 3.0
Using Qt version 5.5.1 in /usr/lib/x86_64-linux-gnu
但我想要这个:
~/lib/Qt5.9.1/5.9.1/gcc_64/bin/qmake --version
Q
我正在Linux上工作,我已经安装了Qt 2.5.2、Qt库4.7.4和4.4.3,这些都是从源代码中获得的。由于版本之间的不兼容性,我不能直接安装二进制文件。QT4.7.4和QT4.4.3的安装过程都是相同的。我面临的问题是Qt承认QT4.7.4,但没有QT4.4.3,这是错误的。
Qt版本无效:无法确定Qt安装的二进制文件的路径,可能路径是错误的。
每个库都安装在/home/$username/qt/Qt-$version中。当我手动编译一个项目时
cd directory
/home/$username/qt/Qt-4.4.3/qmake $PATHPRO
make
一切都很有魅
安装anki后,我使用Xubuntu18.04(Linux4.15.0-48-泛型x86_64 )(buildd@lgw01- as 64-036) (gcc版本7.3.0 (Ubuntu7.3.0-16 ubuntu3))#51-UbuntuSMP,如anki的网站所示:
$ tar xjf Downloads/anki-2.1.12-amd64.tar.bz2
$ cd anki-2.1.12-linux-amd64
$ sudo make install
当我运行anki时,我收到了这个消息:
qt:无法加载Qt平台插件"xcb“中的”xcb“,即使找到了它。qt:这个应用程序启
我使用的是Debian OS,我正在尝试指向cmake where is my Qt4。
我尝试构建qjson库,并使用它的CMakeLists.txt:
我得到了:
Qt5 not found, searching for Qt4
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
CMake Error at /usr/share/cmake-2.8/Modules/FindQt4.cmake:1386 (message):
Found un
在Ubuntu16.04上,我安装了AndroidStudio,并通过它的AVD管理器GUI创建了两个新设备。现在,在终端上,当我键入emulator -list-avds时,它正确地列出了设备,但是当运行emulator -avd <name>时,我会遇到错误:
[139684796983104]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Could not launch '/home/amir/../emula
在Ubuntu16.04上,我安装了AndroidStudio,并通过它的AVD管理器GUI创建了两个新设备。现在,在终端上,当我键入emulator -list-avds时,它正确地列出了设备,但是当运行emulator -avd <name>时,我会遇到错误:
[139684796983104]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Could not launch '/home/amir/../emula
我已经将Qt5从Qt5项目站点安装到以下目录
/opt/Qt5
我还想提到我以前安装了Qt4,我已经通过软件中心删除了Qt4的所有实例。
现在我从命令提示符发出了designer,系统给出了以下错误:
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
怎样才能纠正这个问题呢?
需要构建简单的GUI应用程序。出于这个原因,我决定在我的Ubuntu 16上安装Qt,我下载了开源的Qt版本。运行时出错:
g@ubuntu:~/Downloads$ ./qt-unified-linux-x86-2.0.5-2-online.run
./qt-unified-linux-x86-2.0.5-2-online.run: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
怎么解决这个问题?
当我试图用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
我正在尝试在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