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
我正在使用Qt Creator在Linux KDE neon上开发和运行一个应用程序。
我的应用程序突然拒绝打开一些URL,这是一个以前可以正常工作的功能。我没有改变任何东西,所以我猜是一些KDE霓虹灯更新破坏了它。
当调用该函数时,我得到以下调试输出:
kde-open5: /home/<user>/Qt/5.10.0/gcc_64/lib/libQt5Core.so.5: version `Qt_5.11' not found (required by /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5)
kde-open5:
正在编辑以合并评论中的提示... 我无法运行简单的hello world程序,遇到以下错误消息: can't find linker symbol for virtual table for `QCoreApplication' value 我要补充的是,这感觉像是我需要从头开始重新安装所有东西,但我对此犹豫不决,因为我遵循了很长很详细的说明,将Qt设置为在嵌入式主板上进行交叉编译。如果我能找出这里的问题并继续,我就可以在我的嵌入式环境中继续工作了。 以下是源代码: main.cpp #include <QCoreApplication>
#include <
我运行Ubuntu 16.04 LTS。我的问题是我不能运行我可以编译的Qt5应用程序。
这是我尝试运行它时得到的结果:
/home/user/Desktop/sconfig/dist/Release/GNU-Linux/SCongif: /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5: version `Qt_5' not found (required by /home/user/Desktop/sconfig/dist/Release/GNU-Linux/SCongif)
/home/user/Desktop/sconfig/dist/Re
运行cmake CMakeLists.txt后
我收到以下警告
CMake Warning at src/CMakeLists.txt:32 (add_executable):
Cannot generate a safe runtime search path for target MMPEditor because
files in some directories may conflict with libraries in implicit
directories:
runtime library [libQt5Widgets.so.5] in /usr/lib/x86_
我正在尝试从Linux提供的这里源代码构建和安装OpenFOAM-v1706+。我遵循提供了这里的构建指南,但是当我试图用以下命令编译ParaView时,出现了一个错误:
cd $WM_THIRD_PARTY_DIR
./makeParaView
安装失败的消息如下(在错误发生之前,我已经剪切了所有内容.)
CMake Error at CMake/ParaViewQt.cmake:65 (find_package):
Could not find a configuration file for package "Qt5" that is
compatible with r
我的程序(QT/C++)使用python模块从google驱动器下载一些视频,它运行得很好,但我无法将它交叉编译为raspberry pi3。我刚在QT编译了raspberry,我在任何地方都找不到这个错误的解决方案:
#define _POSIX_C_SOURCE 200112L
^
In file included from /opt/qtrpi/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/include/c++/4.8.3/arm-linux-gnuea
我在Qt应用程序中遇到了运行时错误。这是我的Valgrind输出的一部分。在它之前还有更多,但它有很多要发布。
==13659== Invalid read of size 8
==13659== at 0x75E4085: QCoreApplication::arguments() (in /usr/local/Qt/5.2.1/gcc_64/lib/libQt5Core.so.5.2.1)
==13659== by 0x1B4E0114: ??? (in /usr/local/Qt/5.2.1/gcc_64/plugins/platforms/libqxcb.so)
==136
我在/usr/local/Qt文件夹中安装了Qt5.7,其中包括使用安装工具“Qt-unified x64-3.0.5-online.run”的Qt创建者。
当我在详细模式(导出QT_DEBUG_PLUGINS=1)中运行get创建器时,我得到以下输出:
Cannot load library /usr/local/Qt/5.7/gcc_64/plugins/platforms/libqxcb.so: (/usr/local/Qt/5.7/gcc_64/lib/libQt5XcbQpa.so.5: symbol _ZTI18QPlatformClipboard, version Qt_5 no
我正在尝试使用Qt5和CMake编写一个图形用户界面应用程序(在Ubuntu18.04下)。我未能将Qt多媒体模块集成到我的项目中。
我的CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(Chess)
#set(CMAKE_PREFIX_PATH "/home/mashplant/Qt5.9.6/5.9.6/gcc_64")
#whether I comment it off or not doesn't have an effect on the result
set(CMAKE_INCLUDE
当我试图在Ubuntu Trusty上构建Plasma5时,我遇到了一个与eglibc2.19相关的问题。
/usr/lib/x86_64-linux-gnu/libc_nonshared.a(lstat64.oS): In function ``lstat64': (.text+0xc): undefined reference to ``__lxstat64'
我不知道该怎么解决这个问题。谢谢。
编辑
将-v附加到g++和ld,got:COLLECT_GCC=/etc/alternatives/g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86
每当我只包含文件qcustomplot.h时,就会出现大量错误。我似乎无法解决这个问题,特别是因为它在Windows和Mac上都能正常工作。也许有人也经历过同样的问题。
下面是出现的错误消息:
In file included from ../maitime/linux_x11.h:9:0,
from ../maitime/recognize.h:20,
from ../maitime/mainwindow.h:6,
from ../maitime/main.cpp:2:
../../../Q
我想为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_