我想为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_
当我启动Android模式时,会出现以下错误:
Invalid json file: C:/Qt/Projekt/android-libProjekt.so-deployment-settings.json
我读到过我必须更改Qt构建路径,但是它总是相同的错误.
android-libProjekt.so-deployment-settings.json:
{
"description": "This file is generated by qmake to be read by androiddeployqt and should not be modifi
Qt到5.13有一个奇怪的bug,所以我尝试将Qt的库版本更改为最新版本(5.15)。我将QT5.15库安装到/home/myaccount/Qt/5.15.0/gcc_64/lib中,并相应地设置了/etc/ld.so.conf.d/Qt.5.15.0.conf。以下是ldd usr/bin/konsole的结果:
/usr/bin/konsole: /lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.15' not found (required by /home/myaccount/Qt/5.15.0/gcc_64/lib/l
我在Linux Mint中安装了Qt库和Qt creator,但当我尝试运行设计器时,我得到了以下错误:
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/designer': No such file or directory
我在网上找不到designer版本5,但我可以找到版本4。我担心这个旧版本不能处理所有的Qt5新功能。
Qt designer版本5是否可用于Linux?
我在Linux 19 Tara上运行ownCloud客户机时遇到了问题。不会开始的。如果从命令行运行,它会给出以下错误:
pavel@lenovo ~ $ owncloud
owncloud: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.10' not found (required by owncloud)
owncloud: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.10' not found (required by /opt/ow
我想编译,它需要Qt 5.14,我已经从我的Qt存储库安装了QT5.12,我只是从源代码编译了Qt,并将它安装在/usr/local/Qt-6.0.0/(默认位置)中。
但是CMake打印了以下错误,尽管我添加了set(CMAKE_PREFIX_PATH "/usr/local/Qt-6.0.0/include")和/或set(CMAKE_PREFIX_PATH "/usr/local/Qt-6.0.0/"):
The following configuration files were considered but not accepted:
/usr/li
我正在尝试使用命令行编译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库。对此有解决方案吗?
我通过网站( minitube )提供的deb包(https://flavio.tordini.org/minitube)将它更新为3.0版本,但当我尝试启动它时,它根本不打开。因此,我尝试通过终端,并得到以下错误:
minitube: /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5: version `Qt_5' not found (required by minitube)
minitube: /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5: version `Qt_5' not found
我下载了http://qt-project.org/downloads
Linux64位的Qt5 Libary
库格式是.run
但是,如果我试图打开它,我将得到以下错误
sh ./qt.run
./qt.run: 1: ./qt.run: cannot open @8: No such file
./qt.run: 1: ./qt.run: ELF: not found
./qt.run: 1: ./qt.run: Syntax error: word unexpected (expecting ")")
然后生成一个垃圾文件。
我使用QT5.3创建了一个项目。我希望这个项目在其他linux机器上是可执行的,所以我获取了在项目的build文件夹中生成的可执行文件,并在另一台linux机器上执行它。当我这样做时,我得到了以下错误:
./Project_name: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory
我使用QT5.3开发了这个应用程序,但是我试图执行它的linux机器上有libqt4库。是否有任何方法可以使用libqt4库only