加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 找不到“Qt5Svg”提供的包配置文件

发布时间:2020-12-14 00:43:32 所属栏目:Linux 来源:网络整理
导读:我尝试使用安装一些反汇编程序 $sudo cmake ../edb-debugger-master 但它给了我一个跟随错误 -- Boost version: 1.58.0-- Checking for module 'libgvc=2.38.0'-- CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package):Co
我尝试使用安装一些反汇编程序

$sudo cmake ../edb-debugger-master

但它给了我一个跟随错误

-- Boost version: 1.58.0
-- Checking for module 'libgvc>=2.38.0'
-- 
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package):
Could not find a package configuration file provided by "Qt5Svg" with any
of the following names:
Qt5SvgConfig.cmake
qt5svg-config.cmake
Add the installation prefix of "Qt5Svg" to CMAKE_PREFIX_PATH or set
"Qt5Svg_DIR" to a directory containing one of the above files. If "Qt5Svg"
provides a separate development package or SDK,be sure it has been
installed.
Call Stack (most recent call first):
src/CMakeLists.txt:26 (find_package)
-- Configuring incomplete,errors occurred!
See also "/home/kanna/Desktop/build/CMakeFiles/CMakeOutput.log".

如果你看一下这张图片,你可以看到Qt5(这个软件的依赖关系)和Qt5SvgConfig.cmake都存在.

enter image description here

那为什么它仍然给我一个错误?

解决方法

我做了两件事来解决这个问题.首先安装所有qt dev库只需在synaptic中搜索或尝试安装所有这些.

sudo apt-get install git build-essential cmake qt5-default qtscript5-dev libssl-dev qttools5-dev qttools5-dev-tools qtmultimedia5-dev libqt5svg5-dev libqt5webkit5-dev libsdl2-dev libasound2 libxmu-dev libxi-dev freeglut3-dev libasound2-dev libjack-jackd2-dev libxrandr-dev libqt5xmlpatterns5-dev libqt5xmlpatterns5 libqt5xmlpatterns5-private-dev

之后,请确保以这种方式克隆项目.它还说在README中.
?git clone –recursive https://github.com/eteran/edb-debugger.git

它在此之后起作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读