Tengo una pregunta sobre el atributo de visibilidad de C++. He leído http://gcc.gnu.org/wiki/Visibility y todavía no entiendo cómo funciona.C++ -fvisibility = hidden -fvisibility-inlines-hidden
Quiero utilizar la visibilidad para que se oculte en algunas de mis bibliotecas compartidas que tengo. Creo que esto significa que los símbolos están ocultos?
¿Cómo se pretende vincular la biblioteca compartida? ¿Hay alguna forma especial? Si lo enlace como normalmente se vincula, no funciona.
¿Alguien me puede ayudar por favor?
Gracias. Eso realmente ayudó. – nixgadgets
Y, naturalmente, querrá crear una macro como 'MYLIB_PUBLIC' o algo similar para hacer este limpiador. –