0
我想在Docker中運行Qt應用程序。我的Linux經驗非常有限。操作系統是centos。 Qt版本是5.9.1。總體思路是在Xvbf中運行它。找不到libGL.so.1:在docker中使用centos Qt GUI應用程序
當我嘗試「泊塢窗運行 - 它myTestGuiApp」,我得到一個錯誤libGL.so.1:(內泊塢窗下的CentOS 1(Xvbf)我已經在顯示運行火狐):無法打開共享對象文件: 無此文件或目錄。
這裏缺少什麼?
在此先感謝。
謝謝Wassim;安裝mesa-libGL解決了這個問題。但現在我得到了:該應用程序無法啓動,因爲它無法在「」中找到或加載Qt平臺插件「xcb」。可用的平臺插件是:xcb。重新安裝該應用程序可能會解決此問題。任何見解? –
根據這個https://stackoverflow.com/questions/17106315/failed-to-load-platform-plugin-xcb-while-launching-qt5-app-on-linux-without你仍然缺少一些庫,有些東西我認爲與X11有關。嘗試使用'docker exec -it CONTAINER_NAME bash'進入你的容器,然後用'ldd libqxcb.so'來檢查缺失的庫 –
謝謝,現在我可以正確運行它了。 –