57

添加 QT += svg 并且我尝试了 QT += svg 和 greaterThan(QT_MAJOR_VERSION, 4): QT += svg 到 .pro 解决方案文件并从 QtCreator 内部运行 qmake 并收到此错误:

错误:QT 中的未知模块:svg

有任何想法吗?

4

3 回答 3

101

您缺少 QtSvg 库的安装。尝试通过以下方式将它们安装在您的 Ubuntu 13.10 上:

sudo apt-get install libqt5svg5*
于 2014-01-13T20:01:45.890 回答
12

Debian 伸展:

sudo apt install libqt5svg5-dev

Fedora(@robin-green 提供):

sudo dnf install qt5-qtsvg-devel
于 2018-11-17T06:13:33.957 回答
3

因为 zsh 在使用 lpapp 的答案时向我抱怨“找不到匹配项”,所以我想在此处添加:在 Debian 系统上,可以通过以下方式获取发布构建所需的库:

sudo apt install libqt5svg5

如果还想构建一个调试版本,则需要:

sudo apt install libqt5svg5-dev

此外。

于 2019-09-04T18:37:11.420 回答