计算机中丢失qt5svg,无法找到“Qt5Svg”提供了一个程序包配置文件

$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都存在。

dqznI.png

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

+0

尝试输入'找到〜/ -name Qt5.7.0“* .cmake''找到所有的CMake查找文件。 –

+0

我只是做和产量 https://www.itextpad.com/pBWJkHa4iG –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: SVG编译器是一种可以将SVG图形文件转换成矢量图形的工具,它可以帮助用户快速地定制设计向量图形。而C和Qt作为编程语言和图形界面工具,可以用来实现SVG编译器的图形基类。 在C语言,可以使用OpenGL库来实现图形基类。OpenGL是一种跨平台的图形库,可以用来绘制2D和3D图形。C语言可以使用OpenGL库的接口函数来实现SVG编译器的图形基类。 在Qt的图形框架,可以使用QWidget类或QGraphicsItem类来实现图形基类。QWidget类是Qt的基本窗口组件,它可以用来绘制2D图形,并可以添加自定义控件。而QGraphicsItem类是用于创建图形项的基类,它可以用来表示各种形状的图像,并可以添加动画效果和交互功能。 无论是C还是Qt,都可以基于图形库和图形框架来实现SVG编译器的图形基类。通过编写对应的代码,将SVG文件转换成矢量图形,可以帮助用户实现定制设计。同时,在用户使用SVG编译器时,更加友好的交互界面和多种样式的SVG图形设计,可以更好地提高软件的效率和用户的使用体验。 ### 回答2: SVG编译器是一种可以将SVG(可缩放矢量图形)文件转换为其他格式的软件,现在许多应用程序都需要这种功能。C和Qt是编写SVG编译器所需的两个主要技术。 C是一种通用的高级编程语言,其代码执行效率高,所以它在整个计算机科学领域得到广泛应用。编写SVG编译器时,使用C语言可以提高性能,使得程序更快地运行。在使用C语言时,需要使用C标准库、C编译器和管道、文件操作等技术来创建SVG编译器。 Qt是一个用于构建图形界面和应用程序的跨平台应用程序框架,可用于创建Mac、Windows和Linux等操作系统上的GUI应用程序。在编写SVG编译器时,使用Qt可以使程序看起来很专业且易于使用,具有很好的用户体验。Qt拥有丰富的内置工具包,包括控件、图形、网络通信等库,开发者可以根据自己的需要选择使用。你可以编写一个基于Qt的图形基类,实现SVG编译器的第一层UI。 SVG编译器的图形基类是使应用程序看起来简洁且易于使用的重要部分。通过创建和设计具有良好布局和优秀操作的图形基类,可以增强应用程序的用户体验。实现SVG编译器图形基类时,需要考虑窗口大小、按钮位置、文本框位置、滑块大小等,以便用户可以方便地使用它。 综合来看,使用C和Qt的组合可以有效地实现SVG编译器的图形基类,并推进SVG编译器的发展,更好地满足用户的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值