Man*_*d3r 7 qt5 software-installation
对于我在 travis CI 上的构建,我需要 qt5 x11extras 插件。我试图添加 ppa:ubuntu-sdk-team/ppa 但 cmakes find_package(Qt5X11Extras REQUIRED) 仍然失败。ubuntu 到底在哪里隐藏了 qt 的东西?
Eri*_*lho 14
你确定你在谈论 Ubuntu 12.04?Qt5在 Ubuntu 12.04 中似乎不可用。
如果您在谈论 Ubuntu 14.04 或更高版本,我认为您想要的包名为libqt5x11extras5-dev. 检查是否安装:
sudo apt-get install libqt5x11extras5-dev
Run Code Online (Sandbox Code Playgroud)
更新:
Qt X11 Extras 是在 Qt 5.1中引入的,但是Ubuntu SDK 团队 PPA (ppa:ubuntu-sdk-team/ppa) 只为 Ubuntu 12.04 提供了 Qt 5.0。经过广泛的搜索,我未能找到您可以使用的 PPA。恕我直言,你有两个选择:
libqt5x11extras5-dev.更新 2:
如果您仍然感兴趣,可以查看Stephan Binner的新PPA,其中包含适用于 Precise 和 Trusty 的最新 Qt 版本。为了不弄乱 Qt 系统包,它们已安装,/opt因此您必须将正确的路径 ( /opt/qtXX/include/QtX11Extras)告知您的构建工具。
示例:如果您想要 Qt 5.1 的 x11extras,您可以添加 Qt 5.1.1 PPA:
sudo apt-add-repository ppa:beineri/opt-qt511
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后安装qt-latest和qt51x11extras:
sudo apt-get install qt-latest qt51x11extras
Run Code Online (Sandbox Code Playgroud)
x11extras 的包含文件将在/opt/qt51/include/QtX11Extras.
| 归档时间: |
|
| 查看次数: |
22498 次 |
| 最近记录: |