2011-07-22 18 views
5

Ben Makefiledaki kodu derlemek, ben g ++ doğrultusunda LINKPATH = L/usr/local/lib koyduk. Ve tabii ki "libconfig ++. So.9"/usr/ hata oluştu. libconfig ++ so.9

Ama yürütülebilir dosya yürüttüğünüzde, hala ++ libconfig bulamadığını söylüyor lib/yerel. So.9 altındadır.

Herkes bilir neden ?? Herhangi bir yardım için teşekkür ederiz.

cevap

5

Sen LD_LIBRARY_PATH tanımlamalıdır.

export LD_LIBRARY_PATH=/usr/local/lib 
5

ya da sadece

sudo Ldconfig -v

+0

ln -s /usr/local/lib/libdshconfig.so /lib64/libdshconfig.so.1 kullanın: Örneğin linkini de oluşturabilirsiniz. – sfgroups