Perguntas com a marcação «shared-libraries»

Bibliotecas compartilhadas são bibliotecas carregadas por programas quando eles iniciam. Uma única cópia compartilhada de cada biblioteca é carregada na memória física e pode ser usada por vários processos ao mesmo tempo. Isso reduz o uso de memória e melhora o desempenho do sistema. Esta tag nunca deve ser usada sozinha.




19
Erro do Linux ao carregar bibliotecas compartilhadas: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório
O programa faz parte do conjunto de testes Xenomai, compilado de forma cruzada do Linux PC para a cadeia de ferramentas Linux + Xenomai ARM. # echo $LD_LIBRARY_PATH /lib # ls /lib ld-2.3.3.so libdl-2.3.3.so libpthread-0.10.so ld-linux.so.2 libdl.so.2 libpthread.so.0 libc-2.3.3.so libgcc_s.so libpthread_rt.so libc.so.6 libgcc_s.so.1 libstdc++.so.6 libcrypt-2.3.3.so libm-2.3.3.so libstdc++.so.6.0.9 libcrypt.so.1 libm.so.6 # …





4
Biblioteca compartilhada dinâmica C ++ no Linux
Este é um acompanhamento da compilação da Biblioteca Compartilhada Dinâmica com g ++ . Estou tentando criar uma biblioteca de classes compartilhadas em C ++ no Linux. Consigo fazer a biblioteca compilar e posso chamar algumas das funções (sem classe) usando os tutoriais que encontrei aqui e aqui . Meus …


4
Funções Call Go de C
Estou tentando criar um objeto estático escrito em Ir para interagir com um programa C (por exemplo, um módulo do kernel ou algo assim). Encontrei documentação sobre como chamar funções C do Go, mas não encontrei muito sobre como seguir o outro caminho. O que eu descobri é que é …

4
Como criar uma biblioteca compartilhada com o cmake?
Eu escrevi uma biblioteca que costumava compilar usando um Makefile auto-escrito, mas agora quero mudar para cmake. A árvore fica assim (removi todos os arquivos irrelevantes): . ├── include │ ├── animation.h │ ├── buffers.h │ ├── ... │ ├── vertex.h │ └── world.h └── src ├── animation.cpp ├── buffers.cpp …


7
Por que o Python não pode encontrar objetos compartilhados que estão nos diretórios no sys.path?
Estou tentando importar pycurl: $ python -c "import pycurl" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory Agora, libcurl.so.4está em /usr/local/lib. Como você pode ver, este é o seguinte sys.path: $ python -c "import sys; …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.