2017-06-28 20 views
0

私は/ usr/lib/x86_64-linux-gnuにあるすべてのqt5関連ファイルを誤って削除しました。だから、私は再びQt5ライブラリが誤って削除されました

sudo apt-get install qt5-default 
sudo apt-get install qtdeclarative5-dev 

しかし、qt5は代が不足していると文句を言い使用するアプリケーションを使用してqt5をインストールしました。例えば 、

$ qtcreator 
qtcreator: error while loading shared libraries: libQt5Test.so.5: cannot open shared object file: No such file or directory 

$ qtpaths 
/usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.6' not found (required by /usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths) 
/usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found (required by /usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths) 

$ cmake-gui 
This application failed to start because it could not find or load the Qt platform plugin "xcb". 

にはどうすれば正しくqt5を再インストールし、作業これらのアプリケーションを作るのですか?

ありがとうございます!

+1

はしてみてください: '須藤はapt-getを – eyllanesc

+0

は、だから私はqt5関連のアプリケーションを実行している* 5のlibqt5の、最後に多くをインストールし、私に与えlibqt5test5'インストール それを見つけるか、ロードできなかったため、このアプリケーションを開始できませんでした[コード] Qtプラットフォームのプラグイン "xcb" ""にあります。 利用可能なプラットフォームプラグインは、eglfs、linuxfb、minimal、minimalgl、offscreen、mirserver、ubuntumirclient、xcbです。 [コード] – foothill

+1

これを読んでください:https://stackoverflow.com/questions/17106315/failed-to-load-platform-plugin-xcb-while-launching-qt5-app-on-linux-without – eyllanesc

答えて

0

XcbサポートはQt X11の一部です。 "Qt 5 X11 extras"(libqt5x11extras5-dev)をインストールしてみてください。 ハードではありますが、ソースから独自のQtビルドを作成する別のソリューションです。

関連する問題