Dari salah satu pelanggan saya, saya mendapat aplikasi. Ketika saya mencoba menjalankannya, saya mendapat kesalahan berikut
error while loading shared libraries: ./libvtkWidgets.so.5.4: file too short
Dalam struktur proyek saya, saya melihat berikut:
-rwxrwxrwx 1 tomasz tomasz 20 2011-02-01 10:44 libvtkWidgets.so
-rwxrwxrwx 1 tomasz tomasz 22 2011-02-01 10:44 libvtkWidgets.so.5.4
-rwxrwxrwx 1 tomasz tomasz 2147103 2011-02-01 10:44 libvtkWidgets.so.5.4.2
Apakah libvtkWidgets perpustakaan bersama saya rusak? Bagaimana mengatasi kesalahan itu?
shared-library
binary
tommyk
sumber
sumber
sudo ldconfig
memberi Anda masalah yang tepat ("File *** kosong, tidak dicentang." Atau "*** bukan tautan simbolik")Jawaban:
Mungkin ada kesalahan saat menyalin / mengekstrak perpustakaan. libvtkWidgets.so dan libvtkWidgets.so.5.4 tidak boleh berupa file tetapi tautan simbolis. Coba yang berikut ini:
Pokoknya Anda harus memeriksa apakah perangkat lunak yang Anda instal tersedia dari pusat perangkat lunak. Jika tidak tersedia dan jika perbaikan di atas tidak berhasil, Anda harus menghubungi penyedia aplikasi.
sumber