Resultados da pesquisa a pedido "shared-libraries"
Carregar biblioteca compartilhada por caminho em tempo de execução
Estou construindo um aplicativo Java que usa uma biblioteca compartilhada escrita em C ++ e compilada para diferentes sistemas operacionais. O problema é que essa própria biblioteca compartilhada depende de uma biblioteca adicional que ...
Como a adição de uma variável de membro privado prejudica a compatibilidade C ++ AB
Opimpl idiom [http://c2.com/cgi/wiki?PimplIdiom] é comumente usado para permitir a alteração de código em bibliotecas vinculadas dinamicamente sem quebrar a compatibilidade ABI e ter que recompilar todo o código que depende da bibliotec A ...
Por que o gcc força o PIC para bibliotecas compartilhadas x64?
Tente compilar código não PIC em uma biblioteca compartilhada em x64 comgcc resulta em um erro, algo como: /usr/bin/ld: /tmp/ccQ2ttcT.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with ...
Como criar uma biblioteca compartilhada (.so) sem caminhos de dependência completos codificado
Preciso criar duas bibliotecas compartilhadas de terceiros, para que seus arquivos .so sejam reutilizados por outros projetos. No entanto, após a compilação, uma dessas bibliotecas contém o caminho codificado para outro. Esse caminho é inválido ...
Links de arquivos (.a) em objetos compartilhados (.so)
Estou compilando algum arquivo de objetos compartilhados em umarchive.a: $ g++ -c -Iinclude/ -fPIC -O0 -o object1.o source1.cpp $ g++ -c -Iinclude/ -fPIC -O0 -o object2.o source2.cpp $ ar rvs archive.a object1.o object2.o r - object1.o r - ...
use RPATH mas não RUNPATH?
Esta página -http: //labs.qt.nokia.com/2011/10/28/rpath-and-runpath [http://labs.qt.nokia.com/2011/10/28/rpath-and-runpath/] - diz sobre o pedido de pesquisa na biblioteca em ld.so Unless loading object has RUNPATH: RPATH of the loading object, ...
spaço de endereço da biblioteca @shared
Enquanto eu estudava sobre a biblioteca compartilhada, li uma declaração Embora o código de uma biblioteca compartilhada seja compartilhado entre vários processos, suas variáveis não são. Cada processo que usa a biblioteca possui suas próprias ...
Por que estou recebendo um erro de “referência indefinida” do gcc tentando criar objetos compartilhados?
Por que estou recebendo um erro de "referência indefinida" usando o gcc? Estou tentando criar um objeto compartilhado (.so) que exporta uma função, "external ()". Em seguida, tento vincular o .so, mas recebo "referência indefinida 'externa'". O ...
Qual é o significado de "Aviso: vincular a biblioteca compartilhada à biblioteca estática não é portátil"?
Estou criando uma biblioteca dinâmica usando alguma função da biblioteca libmxml.a, mas recebo este aviso: *Warning: Linking the shared library libgstmatroskademux.la against the _ *static library ...
linker me diz que não consegue resolver símbolos, mas eles estão lá?
Estou tentando compilar um aplicativo de teste simples usando uma biblioteca que escrevi. Isso compila e funciona bem em outras máquina Tenho o libroller.so disponível em / usr / lib. Estou compilando um main.cpp assim: g++ -g3 -Wall ...