我正在使用Qt5,现在需要Qt 4.7。是否可以在Ubuntu 13.04上另外安装它?
答案 0 :(得分:0)
在一个系统上安装qt4和qt5总是有问题的,而且往往是无法解释的崩溃的根源。
我个人经历过的事情:我将我的一个程序中的音频从声子改为QMediaPlayer。编译后,程序立即崩溃。即使我在Qt文档中使用了确切的示例。任何程序,使用QMediaPlayer崩溃。经过一些研究,我发现了。 qt5多媒体类链接到gstreamer lib,它与libproxy链接,后者有一个与Qt4链接的模块。
所以:我的节目 - > Qt5 - > libgstreamer - > libproxy - > Qt4 =崩溃。
我问过Qt邮件问题。这是一个众所周知的问题。没有可用的解决方法。当在同一系统上安装两个具有不同主要编号的Qt版本时,总会发生这种情况。
回到你的问题:即使Ubuntu允许,它也不是一个好主意。