ketika saya mencoba menjalankan qt-linux-opensource-5.0.2-x86-offline.run saya mendapat kesalahan di bawah ini.
./qt-linux-opensource-5.0.2-x86-offline.run: kesalahan saat memuat pustaka bersama: libSM.so.6: tidak dapat membuka file objek bersama: Tidak ada file atau direktori tersebut
Saya telah menginstal Qt sebelumnya tetapi saya tidak mendapatkan kesalahan. Saya pikir penyebabnya harus di bawah perintah
sudo apt-get autoremove
Saya menjalankan perintah ini ke ubuntu saya yang baru diinstal. Saya menemukan artikel ini online
http://docs.alfresco.com/5.0/concepts/install-lolibfiles.html
jadi saya berlari di bawah komando
sudo apt-get install libice6 libsm6 libxt6 libxrender1 libfontconfig1 libcups2
tetapi terminal mengatakan sudah terpasang
libsm6 sudah merupakan versi terbaru
adakah yang bisa memberitahu saya cara untuk menginstal qt creater
apt-cache policy libsm6
ldconfig -p | grep libSM.so.6
?Jawaban:
Program ini membutuhkan perpustakaan 32-bit. Kamu butuh
libsm6:i386
Dan sekarang,
ldconfig -p | grep libSM.so.6
akan terlihat seperti ini:Dan untuk semua perpustakaan yang hilang lainnya gunakan strategi yang sama:
misalnya
libXrender.so.1
sumber