no se puede encontrar -lc y -lm en g ++ linux

Estoy usando ubuntu y gcc y g ++ funcionaban bien, pero hoy mostró:

cannot find -lm
cannot find -lc

Busqué y encontré que tiene algo que ver con/usr/bin/ld. que es enlace simbólico (espero) albd.bdf. Pegué ese archivo en el directorio de ubuntu de algunos amigos pc. No funcionó.

Encontre eso-lc significa incluir biblioteca estática libc.a.
similarly para-lm

Los encontré en mii386-linux-folders (el nombre era algo diferente).

Intenté bloques de código pero los mismos errores.

Respuestas a la pregunta(3)

Su respuesta a la pregunta