Ir al contenido principal

Compilar en linux c++/c

Pues como la mayoria saben, pues es posible compilar mediante consola en linux, a ver explicare el proceso para compilar c++ ya que habitualmente las librerias de c ya se incluyen, ok , antes de leer, este tutorial es para versiones debian, especificamente yo lo hago en kubuntu, ok unas notas sencillas rapidas que debes saber.

1.-Utiliza un editor de texto sencillo, yo recomiendo Kate, ke viene ya isntalado, ahi mismo te puedes sincronizar con la consola. =)
2.- Evita utilizar la libreria conio.h y llamadas al sistema DOS con system("algo"), porke no funcionara
3.- comprueba tener  instalado g++ sino abre la consola y pon $ sudo apt-get install g++

kreo ke es todo ahora comenzemos, abrimos kate o tu editor de texto y escribes tu codigo, en este caso solo imprimiremos hola linux, jee


#include <iostream>
using namespace std;
main()
{
  int x;
  cout<<"Hola linux"<<endl;
  cout<<"Introduce un numero"<<endl;
  cin>>x;
  cout<<"Tu numero al cuadrado es: ";
  cout<<x*x<<endl;
  cin.get();
}

para ilustrar lo guardo en documentos y asi ya lo hacen como quieran, recuerda hola.cpp :D

cerramos, ns vamos al directorio y ya ns debio aparecer nuestro documento con un logo de c++, ps lo abres y vez que ya esta enriquecido con separadores, lo parecido a devc++ en windows, jee, ps lo abrimos

si quieren desde el kate se van a Preferencias_ENfocar terminal y se ahorran esto:
enfocamos terminal, pues manualmente se haria asi:
como nuestro hola.cpp esta en documentos, abro la consola (alt+f2 luego poner konsole)

//nos dirigimos al directorio del archivo en mi caso esta en la carpeta Documentos, seria asi

cd /home/izzy/Documentos/

ya esta enfocado al directorio

//ahora compilamos nuestro archivo
g++ hola.cpp

//Podras comprobar que aparecio un ejecutable, empiezan en orden alfabetico, en este caso se llama a.out

//ejecutamos el dato, no se puede ejecutar abriendolo
./a.out

//se ha ejecutado y lo logramos, pongo una imagen pa ke se ilustren y no haya duda
a la linea 3 no le hagan caso me ekivoque al telcear jaja, el proceso en kate es iwal, saludos espero le sirva a alguien

si quieres ponerle un nombre especifico a tu ejecutable hazlo con la siguiente sintaxis

g++ miprograma.cpp -o miprograma


de ese modo el ejecutable en vez de llamarse a.out se llamara miprograma,out, saludos :D

____________________________________________________________
Creaciones
extmail

Comentarios

Entradas populares de este blog

MUGEN FOR DUMMIES (PARTE 2 DE 2)

hola, pues, ya deberiamos tener nuestro mugen corriendo, sino es asi da click aki  ---> MUGEN PARTE 1 Bien, ahora, pues comenzaremos por el skin, porque con el que viene por default solo podras agregar 10 personajes, asi que por ello se va a cambiar. :D (LO VEZ) Pues como estamos comenzando, le pondremos un skin (screenpack) sencillo de modificar, el de kof 2000 :D, Ademas, nos permite agregar muchos mas personajes.. mira jeje DIOS Para descargarte el screenpack de kof 2000 da click  aki ---> DESCARGA KOF 2000 SKIN una vez ya descargado a c: lo descomprimes (EXTRAER FICHEROS ...(CON WINRAR), ahora pon mucha atencion a lo siguiente.. :D 1.- ABRE LA CARPETA KOF2K 2.-ABRE LA CARPETA DATA Y COPIA TODOS LOS ARCHIVOS QUE TENGA 3.-ABRE C Y BUSCA EN TU MUGEN LA CARPETA DATA  Y PEGAS LOS ARCHIVOS 4.-SI TE DICE QUE SOBREESCRIBES LE DICES QUE SI A TODO 5.- ABRE WINMUGEN Y TE DEBE SALIR ESTO (SINO TE SALE REPITELO) AL ABRIRLO NO TENDRAS NINGUN PERSONAJE. Bien ahora ...

Si los Sistemas Operativos Fueran Comida ...

Encontre en la web una comparacion curiosa acerca de la comida con los Sistemas Operativos, los invito a leerla pagina fuente: - ->>PAGINA<<- - Windows: Comida Rápida Es fácil de conseguir. Sirve para saciar el apetito, pero tiene carencias nutricionales. El usuario tiene muy poco control sobre la personalización de la comida (con queso, sin queso, con pepinillos, sin pepinillos y poco más). Las condiciones higiénicas y sanitarias de preparación (seguridad) son dudosas. La publicidad sobre el producto raramente refleja el producto real (prometen mucho más de lo que el comprador recibe al adquirirla). Siempre hay que pagar un poco más para obtener ciertos extras (bebida grande, extra de patatas, etc.). Aunque aparentemente existen muchas variedades de productos, al final, casi todas saben a lo mismo. Las hamburguesas dicen ser de carne, pero no tienes manera de comprobarlo. si algún plato te desagradó, estaba mal preparado y te sentó mal, no te explicarán qué...

Camaras de seguridad en tiempo real

Que tal, pues aqui  coloco una entrada  un poco curriosa, tal vz en ocasiones no tienes nadda que hacer, pues aqui dejo  unamanera de ve en tiemo real unas camaas de seguridadd, jaaja eenalgunas ocasines es chido observar las playas jaja, bueno el serrvicio es totalmentee gratuito y pracicamente, es cortesia de google, simplmen da clickk en la siguente direccion: http://www.google.com.mx/search?source=ig&hl=es&rlz=&=&q=inurl%3A\view\index.shtml&btnG=Buscar+con+Google  a continuacion te saldran ddiveersos resultados,como en cualquier busqueda, y simplmete eda aclick y comenzarassa distraerrte unrato, jaja saludos.  :D ____________________________________________________________ --->>==REPORTA ALGUN ERROR==<<-- -->>==CONTACTAME==<<-- Creaciones extmai l