Tworzę wspólną bibliotekę przy użyciu gcc i podejrzewam, że mogą wystąpić pewne wycieki pamięci z udostępnianej biblioteki. Aby debugować, muszę włączyć symbole debugowania podczas tworzenia biblioteki współużytkowanej.gcc: Włączanie symboli debugowania w udostępnionej bibliotece
Do kompilacji używam gcc -g ... [-g służy do włączania informacji debugowania] Jednak rozmiar biblioteki [.so] nie zmienia się zarówno dla -g, jak i bez -g. Poza tym nie otrzymuję żadnych przydatnych informacji z narzędzi takich jak VALGRIND.
Czy ktoś może mi wskazać błąd?
Czy umieścisz odpowiednie części pliku Makefile lub inne używane CFLAGS? –
Dodałem -g do CFLAGS i działało, dzięki !!! – Alphaneo