1. Parámetros de compilación: secciones de funciones, secciones de datos, parámetros de enlace -Wl, secciones-gc,
--ffunction-secciones y -fdata-secciones compilarán los símbolos en secciones separadas, --gc-secciones eliminará los símbolos no utilizados al vincular, reduciendo así el tamaño del paquete
2. -Ox, la relación entre el tamaño del paquete de cada nivel: -O3> -O2> -Os, mi propio experimento: -O3 paquete es 13.5M, -O2 es 12M y -Os es 9.7M.