Optimización del tamaño del paquete de archivos SO

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.

Publicado 60 artículos originales · Me gusta 44 · Visitas 340,000+

Supongo que te gusta

Origin blog.csdn.net/beyond702/article/details/90475024
Recomendado
Clasificación