es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LINKAGE

Enlace a una librería en Linux sin encabezados.

Hola, estoy intentando vincular a una biblioteca sin encabezados. Escribí el prototipo exactamente como se define en la biblioteca, pero ld no puede enlazarlo. readelf -Ws Release/libcef.so | grep KeyStringToDomKey 386822: 00000000066d73d0 328 FUNC LOCAL HIDDEN 17 ZN2ui16KeycodeConverter17KeyStringToDomKeyERKNSt3112basicstringIcNS111chartraitsIcEENS1_9allocatorIcEEEE readelf -Ws main-6cf4e2.o | grep KeyStringToDomKey 13: 0000000000000000 0 NOTYPE GLOBAL DEFAULT . . . Read more

¿Cómo es posible vincular bibliotecas estáticas con el mismo símbolo?

Tengo dos bibliotecas estáticas foo.a y bar.a. Cada biblioteca contiene el mismo símbolo: $ nm foo.a | grep <em>some</em>symbol U <em>some</em>symbol 0000000000000000 R <em>some</em>symbol <p>$ nm bar.a | grep <em>some</em>symbol U <em>some</em>symbol 0000000000000020 R <em>some</em>symbol Cuando intento enlazarlos usando g++ /*other_static_libs*/ foo.a bar.a, funciona bien, pero no entiendo por qué . . . Read more