Pertanyaan yang diberi tag libraries

Pustaka adalah kumpulan fungsi yang dapat digunakan program. Mereka dapat dimuat secara dinamis oleh suatu program, atau mereka dapat dikompilasi ke dalam program.

59
Mengapa perpustakaan bersama dapat dieksekusi?

Mengapa hampir semua pustaka bersama /usr/lib/memiliki set bit izin yang dapat dieksekusi? Saya tidak melihat ada kasus penggunaan untuk mengeksekusi mereka. Beberapa memang berhasil menghubungkan beberapa bentuk mainfungsi untuk mencetak catatan hak cipta dan versi singkat, tetapi banyak yang...

59
Gunakan perpustakaan bersama di / usr / local / lib

Saya telah membangun beberapa perpustakaan dari sumber, dan file-file setelahnya make installmasuk/usr/local/lib Sebagai contoh, dalam kasus saya, saya memiliki file libodb-2.2.soyang ada di direktori ini. Namun ketika saya meluncurkan executable yang telah ditautkan libodb, saya mendapatkan...

41
Memuat perpustakaan bersama dan penggunaan RAM

Saya bertanya-tanya tentang cara Linux mengelola perpustakaan bersama. (sebenarnya saya sedang berbicara tentang Maemo Fremantle, distro berbasis Debian dirilis pada tahun 2009 berjalan pada RAM 256MB). Mari kita asumsikan kita memiliki dua executable yang terhubung ke libQtCore.so.4 dan...

27
Bagaimana cara menjalankan perintah library dari shell?

Saya hanya ingin menghitung panjang string (yaitu nilai hash). Jadi, saya membuka terminal dan melakukan ini: $ apropos length yang mengembalikan saya dengan banyak perintah / fungsi yang telah (3)atau (3ssl)ditambahkan pada akhir dari mereka. Sekarang manusia memberi kita informasi tentang apa...

17
gcc tidak dapat menautkan ke pthread?

Saya baru saja menginstal XUbuntu 11.10 64bit, tetapi saya mengalami masalah saat mengkompilasi contoh pthread yang paling sederhana. Ini kodenya pthread_simple.c: #include <stdio.h> #include <pthread.h> main() { pthread_t f2_thread, f1_thread; void *f2(), *f1(); int i1,i2; i1 =...

16
Bagaimana cara melacak pemuatan perpustakaan?

Saya punya program yang tergantung pada perpustakaan yang terhubung ke libboost 1.67, yang diinstal di sistem. Ketika saya meluncurkannya, saya memiliki kesalahan yang libboost_system.so.1.58tidak ada. LD_PRELOADdan LD_LIBRARY_PATHtidak disetel. lddtreeeksekusi tidak menunjukkan pustaka ini...

14
strace untuk panggilan perpustakaan

Saya tahu strace, yang sangat berguna untuk menonton panggilan sistem. Apakah ada padanan yang dapat melacak panggilan ke perpustakaan eksternal? Misalnya, saya mencoba men-debug beberapa perilaku buruk SSLeay dengan biner pihak ketiga yang saya tidak dapat mengakses kode untuk (dan siapa...

13
Menggunakan Atlas dari cipy

Saya menginstal Ubuntu 12,04 bit. Saya perlu bekerja dengan python dan scipy, saya menginstalnya dan ketika saya menjalankan tes: python -c "import scipy; scipy.test()" Saya menerima pesan: ImportError: libatlas.so.3gf: tidak dapat membuka file objek bersama: Tidak ada file atau direktori...