Cómo hacer que Sublime Text 2 admita la compilación y la ejecución del lenguaje C
La forma de habilitar sublime text 2 para que admita la compilación y ejecución en lenguaje C es instalar el complemento de compilación.
Instale el compilador de lenguaje C MinGW y agregue el directorio bin en el directorio de instalación de MinGW a la variable de entorno PATH.
Establecer variables de entorno.
a. Haga clic con el botón derecho en "Equipo" en el escritorio ("Mi PC" en Windows. Seleccione "Avanzado" -> "Variables de entorno".
Para Windows 7, en la ventana de propiedades recién emergente, seleccione "Configuración avanzada del sistema" a la izquierda, y en la ventana de propiedades recién emergente, seleccione "Avanzadas" -> "Variables de entorno" .
c. Agregue la ruta del directorio bin del directorio de instalación de MinGW a PATH y luego confirme.
Nota: Se deben agregar los dos puntos y coma señalados por las flechas y los puntos y comas se deben ingresar en el modo de entrada en inglés
Ingrese gcc -v en CMD para ver si hay alguno La instalación es exitosa Si aparece la siguiente pantalla, la instalación fue exitosa
Modificar SublimeText. Cambie la línea 45 de Data\Packages\Default\exec.py en el directorio de instalación de SublimeText al siguiente código:
Haga clic en Examinar paquetes en el cuadro rojo para ingresar al directorio en la imagen siguiente
Haga clic en Predeterminado en el cuadro rojo para ingresar al directorio en la imagen a continuación, busque exec.py y colóquelo en la ventana de Sublime text 2. En este momento, Sublimetext 2 abrirá exec.py
Busque la línea 45 y elimínela. Copie el código y cámbielo para que se parezca a la imagen siguiente
# proc_env[k] =os.path.expandvars(v).encode(sys.getfilesystemencoding())<. /p>
proc_env[k] = os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())
Prueba. Escriba un programa C en Sublime Text2 usted mismo, ctrl b es para compilar; ctrl shift b es para mostrar el resultado en SublimeText después de la compilación; ctrl alt shift b es para ejecutar en CMD después de la compilación.
Crea un nuevo programa, compila y ejecuta los resultados: