para - Seleccionando el idioma del mensaje en gcc y g++
instalar gcc en deepin (3)
Me siento tonto preguntando esto, pero aquí va. Utilizo gcc / g ++ en Linux y como mi instalación está en español (mi idioma nativo), gcc imprime advertencias y errores en español. Prefiero leerlos en inglés por dos razones:
- Los mensajes en inglés son mucho más fáciles de google.
- Las traducciones al español son más o menos horribles.
¿Alguna ayuda? He buscado en Google para esto, pero todos los temas de "lenguaje" sobre gcc y g ++ se refieren al lenguaje de programación, no al lenguaje humano.
El final de la página de manual de GCC contiene una descripción general de sus variables de entorno local:
- LANG
- LC_CTYPE
- LC_MESSAGES
- LC_ALL
Estas variables de entorno controlan la forma en que GCC utiliza la información de localización que permite a GCC trabajar con diferentes convenciones nacionales. GCC inspecciona las categorías de configuración regional
LC_CTYPE
yLC_MESSAGES
si se ha configurado para hacerlo. Estas categorías de configuración regional se pueden establecer en cualquier valor admitido por su instalación. Un valor típico es en_GB.UTF-8 para inglés en el Reino Unido codificado en UTF-8.La variable de entorno
LC_CTYPE
especifica la clasificación de caracteres. GCC lo usa para determinar los límites de los caracteres en una cadena; esto es necesario para algunas codificaciones multibyte que contienen comillas y caracteres de escape que de otra forma se interpretarían como un final de cadena o escape.La variable de entorno
LC_MESSAGES
especifica el idioma a utilizar en los mensajes de diagnóstico.Si la variable de entorno
LC_ALL
está configurada, reemplaza el valor de LC_CTYPE yLC_MESSAGES
; de lo contrario,LC_CTYPE
yLC_MESSAGES
predeterminan el valor de la variable de entorno LANG. Si no se configura ninguna de estas variables, GCC utiliza de manera predeterminada el comportamiento tradicional de C English.
Hago esto:
LC_MESSAGES=C gcc-command-here
Para cambiar las traducciones de gcc a inglés, debe configurar la variable de entorno LANG en inglés:
$ export LANG = en
agréguelo a su archivo .profile y siempre estará en inglés
Intente cambiar la variable de entorno LANG
: http://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/Environment-Variables.html#Environment-Variables .