Qt5安装在OSX上-qt-xcb
Qt5 install on OSX -qt-xcb
在OSX上安装Qt5时遇到问题。
Mac OSX的Qt要求已经完成——Xcode和命令行已经安装。然后我按照步骤:
# mkdir qt5
# cd qt5
# git clone git://gitorious.org/qt/qtbase.git
# cd qt5
# ./configure
The test for linking against libxcb and support libraries failed!
You might need to install dependency packages, or pass -qt-xcb.
然后我也尝试了
# cd qtbase
# ./configure -prefix $HOME/development/macosx/qt5 -nomake docs -nomake examples -nomake demos -nomake tests -opensource -confirm-license -release -no-c++11
Unknown part docs passed to -nomake.
# ./configure
The test for linking against libxcb and support libraries failed!
You might need to install dependency packages, or pass -qt-xcb.
关于相关问题的其他一些链接是:
"未能加载平台插件";xcb"在没有安装qt的情况下在linux上启动qt5应用程序时
Qt5安装问题
然后Xquartz也被安装了,假设问题是因为OSX Mountain Lion上缺少X11,重新启动计算机并再次尝试安装。它一点也没有解决问题。
在Linux上,Qt5的安装很好,没有任何麻烦。但在OSX上它不起作用。
我希望有人能给我一些建议。
我自己也遇到了同样的问题,我通过在配置脚本中指定参数-no-xcb(而不是-qt-xcb)来解决这个问题。这使得Qt库的编译得以完成(尽管一些Qt示例程序未能编译……但这足以让我回到正轨)。
我怀疑这是小牛队特有的问题,因为在Mountain Lion下,使用正常的配置调用可以很好地编译相同的Qt源代码tarball(Qt-everywhere-enterprise-5.20-src.tar.gz)。
这与小牛队无关。您的PATH中有MacPorts或类似的东西。configure脚本检测X-Windows,因此尝试配置xcb后端。
编译前将PATH重置为最小值:
export PATH=/usr/bin:/bin:/usr/sbin:/sbin
这将解决问题。
相关文章:
- 如何在Mac OSX上的Qt中使用pkcs12 / pfx成功执行SSL加密?
- 如何在fixup_bundle宏之后修复"即使找到Qt平台插件也无法加载" " "xcb" Qt平台插件"?
- osX - 如何从我的 QT 应用程序启动另一个程序
- 在Mac OSX中,文本的大小比使用Qt的Windows小。我希望到处都有相同的尺寸
- QT/OSX Websocket打开握手时机
- 在OSX中安装用于QT 5.5的第三方模块
- 通过Qt(mac - OSX)进行的AWS查询没有得到任何结果
- Qt 5.0 and c++11 with OSX Mountain Lion
- QT 5.2.1无法在Mac OSX 10.8.5上构建
- 在OSX 10.9上部署Qt 5.2.1应用程序时出现链接器错误
- QT应用程序在OSX中启动另一个应用程序
- QT CIMG不会在OSX 10.9上构建
- OSX-Qt应用程序在接收系统事件QEvent::FileOpen时崩溃
- C++QT OSX QT::META+QT:键_Tab快捷键绑定
- 在Qt Creator中设置OSX的应用程序图标
- Qt5安装在OSX上-qt-xcb
- 使用macports安装opencv,并在qt(osx)中使用
- 如何在OSX应用程序的标题栏中添加Qt中的全屏图标
- Qt (OSX) and OpenCV errors
- Qt在OSX上无响应的小部件