Saya telah membangun beberapa perpustakaan dari sumber, dan file-file setelahnya make install
masuk/usr/local/lib
Sebagai contoh, dalam kasus saya, saya memiliki file libodb-2.2.so
yang ada di direktori ini.
Namun ketika saya meluncurkan executable yang telah ditautkan libodb
, saya mendapatkan kesalahan: kesalahan saat memuat pustaka bersama:libodb-2.2.so: cannont open shared object file: No such file or directory.
Apakah ini berarti bahwa saya telah membuat executable saya tidak benar? atau haruskah saya menunjukkan sistem bahwa mungkin ada beberapa lib yang menarik di folder /usr/local/lib
juga?
Saya menggunakan Ubuntu 12.04, kernel Linux 3.2.0-38-generik.
gdb
akan membantu dengan link
masalah, misalnya. Saya benar-benar ingin tahu. Pada mulanya, komentar Anda bagi saya tampaknya tidak ada hubungannya dengan masalah. Tapi saya mungkin salah. Memang saya tidak cukup tahu gdb
, dan memuat perpustakaan.