Geany es un editor de texto para Sistemas Operativos Linux, windows y MAC que utiliza el kit de herramientas GTK+ con características básicas de un entorno de desarrollo integrado. Fue desarrollado para proporcionar un IDE pequeño y rápido que tiene solo unas pocas dependencias de otros paquetes. Es compatible con muchos tipos de archivos y tiene algunas características agradables.
Algunas características de Geany son:
El proyecto se encuentra bajo los términos de la Licencia Pública General de GNU.
Instalación en Linux
Necesita las bibliotecas GTK (> = 2.24) y sus dependencias (Pango, GLib y ATK) generalmente estan instalados por defecto.
En una terminal abierta, escribir:
sudo add-apt-repository ppa:geany-dev/ppa sudo apt-get update sudo apt-get install geany geany-plugins
Lo que estamos haciendo es agregar el repositorio de Geany, a continuación actualizamos e instalamos el editor, si no quiere agregar un nuevo PPA, ignora las dos primeras lineas.
Una vez concluida la instalación ya la tendremos disponible entre nuestros programas.
Hola Mundo en C con Geany
Como ya dijimos en un principio una de las características de Geany es que tiene soporte para una gran variedad de lenguajes de programación, lenguajes de marcado, scripting, etc, entre estos lenguaje podemos incluir a JAVA, sin embargo la mayoría de estos lenguajes requieren de ciertas configuraciones en el editor por lo que para una pequeña introducción a Geany escribiremos el clásico «Hola Mundo» en lenguaje C el cual para su compilación y ejecución no necesitamos realizar ningún cambio en el Setting del programa.
Paso 1: Dirigte al menu File -> New (with template) -> main.c
Este paso nos crea un nuevo archivo desde una plantilla en código C, ademas de que cambia el tipo de archivo del editor para usar el lenguaje C. Si quieres cambiar el tipo de archivo de forma manual, debes dirigirte al menú Document -> Set filetype -> Programming languages y seleccionar «C source file».
Paso 2: Hello World
Geany ya nos creo el código básico en C, solo debemos agregar el comando printf con el clásico saludo
Paso 3: Compilación
Antes de realizar la compilación, debemos guardar el archivo en nuestro disco, vamos al menú File -> Save as… seleccionamos la ubicación y le damos un nombre, «HolaMundo.c»
Para compilar el archivo, podemos realizar un clic en el icono con forma de pirámide, circulo y una flecha o ir a menú o ir al menu Build -> compile
Si no existen errores en nuestro código, nos genera el archivo HolaMundo.o
Paso 4: Construcción y Ejecución
Para terminar debemos construir el ejecutable, vamos al menú Build -> Build o presionamos F9
y para ejecutar el archivo, Build -> Execute o presionamos F5
Aparece una ventana con el resultado del código ejecutado
O si lo prefieres puedes utilizar la propia terminal de Geany
enjoy!!!
Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.
Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye
Enjoy! :)
Java Media Framwork ademas de permitir reproducir archivos multimedia, tambien permite trabajar con dispositivos de capt...
¿Que es una infografia? «Una infografía es una representación visual informativa o diagrama de textos escritos que en ci...
BorderPane es un layout que distribuye los nodos hijos en 5 posiciones TOP, LEFT, BOTTOM, RIGHT y CENTER Los nodos hijos...
Información sobre la serie: Neon Genesis Evangelion (新世紀エヴァンゲリオン, también conocido como «Evangelion») es una serie de an...
Project Lombok es una biblioteca para java que se conecta con su IDE (Integrated Development Environment – Entorno...
En este post vemos un ejemplo de como convertir un archivo de imagen en una cadena de texto codificado en Base64 aprovec...
En este post crearemos un botón swing que reproducirá un sonido cuando este sea presionado por el usuario. Sin mas que...
Muchas veces necesitamos de fotos para adornar nuestros perfiles en RRSS pero no queremos subir nuestras propias fotos p...
En esta ocasión aprenderemos a conectaros con una base de datos Oracle desde Laravel. Es un tutorial sencillo y cortito,...
En este tutorial conoceremos una forma de conectar una aplicación en Laravel con tres bases de datos diferentes, 2 en My...