código de inicialización de variable estática nunca se llama
Tengo una aplicación que utiliza una biblioteca estática que hice. Un archivo .cpp en la biblioteca tiene una declaración de variable estática, cuyo ctor llama a una función en un singleton que hace algo, por ejemplo. añade una cadena.
Ahora, cuando uso esa biblioteca de la aplicación, mi singleton no parece contener ningún rastro de la cadena que se suponía que debía agregarse.
Definitivamente me estoy perdiendo algo pero no sé qué ..