Entradas

Mostrando entradas de agosto, 2015

Como Usar Emacs para programacion C++ en Linux

Imagen
Emacs Al crear un archivo fuente en Emacs por ejemplo prog.cpp , emacs activa en modo editor de código C++ . Para compilar el código fuente en C++, Emacs se apoya en el compilador GNU g++ . Instalar emacs: Como instalar emacs en Linux Ya instalado emacs, debemos comprobar si las herramientas gcc o g++ esta instalado en nuestro sistema linux. Así que abrimos la terminal y escribimos g++ --version si dice que el programa no esta instalado o no se encontró la orden debemos hacer lo siguiente: Si GCC no esta instalado hacer los siguientes pasos conectado a Internet: Abrimos el terminal e instalamos build-essential: Ctrl-Alt-t sudo apt-get install build-essential Escriba el password de superusuario o root y siga las instrucciones Verificamos la versión del compilador Al terminar la descarga e instalación de build-essential comprobamos si el compilador fue instalado con la siguiente instrucción:   g++ -- version veremos en la versión del compilador

Instalar GNU Emacs en Linux

Imagen
Emacs es un editor de texto extensible que tiene una gran cantidad de funciones dentro de las cuales se encuentra la de editor de código de varios lenguajes de programación como Lisp, C , C++, HTML, PHP entre otros. Esta entrada tiene como fin ser una guía para instalar Emacs en linux.  Su curva de aprendizaje es pronunciada, pero, trae consigo muchos beneficios, como el de tener un único editor para muchos lenguajes de programación, es lijero y rápido en computadoras con poco recursos. Si eres programador web front-end o back-end te permitirá editar tus archivos fuentes en el servidor de manera remota con mucha facilidad. Para instalar emacs en linux Ubuntu: Abrimos el terminal:       Ctrl-Alt-t   En el Terminal e scribimos la instrucción:     sudo apt-get install emacs Escriba el password del usuario root y siga las instrucciones Ejecutar Emacs      Desde la terminal escribimos emacs    Para instalar emacs en linux debian: abrir un termin