1
我正在使用Qt5,現在需要Qt 4.7。是否可以在Ubuntu 13.04上另外安裝它?在Ubuntu 13.04上Qt5與Qt 4.7。如何安裝而不發生衝突?
我正在使用Qt5,現在需要Qt 4.7。是否可以在Ubuntu 13.04上另外安裝它?在Ubuntu 13.04上Qt5與Qt 4.7。如何安裝而不發生衝突?
將qt4和qt5安裝在一個系統上總是有問題,並且經常是無法解釋的崩潰的來源。
我親身體驗過的東西:我將我的一個程序中的音頻從聲子更改爲QMediaPlayer。編譯後程序立即崩潰。即使我在Qt文檔中使用了確切的示例。任何使用QMediaPlayer的程序都會崩潰。經過一些研究後,我發現。 qt5多媒體類鏈接到一個gstreamer庫,鏈接到libproxy,它有一個鏈接到Qt4的模塊。
所以:我的程序 - > Qt5 - > libgstreamer - > libproxy - > Qt4 =崩潰。
我問Qt郵件ist。這是一個已知的問題。沒有可用的解決方法。在同一個系統上安裝兩個具有不同主號碼的Qt版本時,總會發生。
所以回到你的問題:即使Ubuntu允許它,它不是一個好主意。