| Autor |
Mensaje |
alfredoorjuela

Forista Nuevo
Registrado: Sab Sep 10, 2005 11:00 pm Mensajes: 1
|
 Publicado: Dom Sep 11, 2005 8:18 pm |
|
Hola a todos, soy nuevo en el cuento de la programación , necesito por favor me ayuden a hacer una tarea de la universidad, pues necesito compilar un programa de C++ en linux y no se por donde empezar...y qyue debo hacer; manejo linux suse 8.1.........help me... 
|
|
|
|
 |
ColdZero

Forista Legendario
Registrado: Jue Jun 02, 2005 11:00 pm Mensajes: 1704 Ubicación: San Diego, California
|
 Publicado: Lun Sep 12, 2005 12:00 am |
|
Bueno de esto de la programacion no se mucho pero bien y te puedo ayudar...Si ya tienes el codigo del programa en C++ hecho, solo abre una consola y ejecuta esto:
Código: g++ archivo con eso compilas codigo de C++ y con esto compilas condigo de C Código: gcc archivo
La verdad eso es lo que he visto y de echo he practicado con el tipico programa de:
Citar: Hola Mundo....!
y si me salio...saludos...
_________________ Genius by birth, Slacker by choice | Linux User #409793
|
|
|
|
 |
calex78

Ganador CSEL 2008
Registrado: Mar May 11, 2004 11:00 pm Mensajes: 3955 Ubicación: México.
|
 Publicado: Lun Sep 12, 2005 1:38 am |
|
|
|
 |
candres

Forista Nuevo
Registrado: Lun Jul 25, 2005 11:00 pm Mensajes: 30
|
 Publicado: Vie Sep 23, 2005 12:51 pm |
|
|
Saludos amigo, para compilar despues de tener la sintaxis,
1.- abre una terminal de tu linux
2.-ubica la ruta de tu archivo a compilar
3.- escribe la siguiente rutina de comandos:
g++ archivo.cpp -o archivo
y si vas a incluir un un .h:
g++ archivo.cpp -o archivo -I/home/ubicacion/ubicacion/archivo.h
prueba y ojala te sirva.
|
|
|
|
 |
|
Anonimo
|
 Publicado: Lun Mar 13, 2006 3:30 pm |
|
También puedes usar ANJUTA.
Me lo acaban de recomendar, yo tampoco lo sabía.
|
|
|
|
 |
geeko

Forista Nuevo
Registrado: Mar Ago 15, 2006 11:00 pm Mensajes: 18
|
 Publicado: Jue Ago 31, 2006 5:44 am |
|
|
Seguro estoy que no te ha funcionado todo lo que te han dicho. Y no es que estén mal,
sino que trabajando en Suse linux, no está cargado el compilador de c. Lo que tienes que hacer es exactamente eso, cargar los paquetes desde tu cd de suse y ahora si vas a poder hacer lo que te dicen arriba
_________________ Es peligroso aquel que tiene nada que perder. Asi que agarrense!!!
|
|
|
|
 |
Facon

Forista Nuevo
Registrado: Mar May 02, 2006 11:00 pm Mensajes: 40
|
 Publicado: Vie Sep 29, 2006 2:00 am |
|
Tambien se puede poniendo:
Código: cc fichero.c -o fichero_ejecutable , eso es lo que ponia en un libro que tengo.
|
|
|
|
 |
korben

Forista Nuevo
Registrado: Dom Feb 11, 2007 12:00 am Mensajes: 4
|
 Publicado: Vie Feb 23, 2007 2:38 pm |
|
OJO, si usas la librería math.h se lo debes decir al compilador poniendo;
Código: gcc -lm archivo.c
por defecto te va a generar el ejecutable a.out
|
|
|
|
 |
k0ukl0S

Forista Nuevo
Registrado: Mié Jun 06, 2007 11:00 pm Mensajes: 31
|
 Publicado: Jue Jun 07, 2007 4:43 pm |
|
Citar: OJO, si usas la librería math.h se lo debes decir al compilador poniendo; Código:
gcc -lm archivo.c
por defecto te va a generar el ejecutable a.out
gcc -lm ?? por que?? disculpa que pregunte.. no reconoce el linux si solo pongo
gcc bla.c <-- con libreria math.h
no lo sabia..
|
|
|
|
 |
burlok

Forista Nuevo
Registrado: Jue Sep 27, 2007 11:00 pm Mensajes: 15
|
 Publicado: Vie Oct 19, 2007 3:44 pm |
|
|
he conseguido compilar el codigo c y crear un ejecutable pero al escribir el nombre del ejecutable en la consola de comandos me dice que el comando no existe. he intentado desde el explorador tambien ejecutar el ejecutable y no ocurre nada. ¿a que se puede deber si no me ha dado ningun error al compilar?
|
|
|
|
 |
|
guarismo
|
 Publicado: Vie Oct 19, 2007 4:40 pm |
|
burlok escribió: he conseguido compilar el codigo c y crear un ejecutable pero al escribir el nombre del ejecutable en la consola de comandos me dice que el comando no existe. he intentado desde el explorador tambien ejecutar el ejecutable y no ocurre nada. ¿a que se puede deber si no me ha dado ningun error al compilar?
Cambiale los permisos de ejecución:
chmod +x nombre_archivo
y lo ejecutas luego así:
./nombre_archivo
|
|
|
|
 |
jose1986

Forista Nuevo
Registrado: Lun Mar 10, 2008 12:00 am Mensajes: 2
|
 Publicado: Dom Mar 09, 2008 11:50 pm |
|
|
Buenas saludos sera que me pueden ayudar con informacion de como instalar el compilador de c++ desde desde el instalador de paquetes de linux ya he puesto todos los nombres y no lo consigue desde el gcc o g++ o cc y nada, puedo compilar programas en .c pero no los de .cc
|
|
|
|
 |
ExEKieLiTo

Forista Legendario
Registrado: Vie Dic 07, 2007 12:00 am Mensajes: 2108 Ubicación: /dev/Argentina/buenos aires
|
 Publicado: Lun Mar 10, 2008 9:47 am |
|
y estas seguro que tienes el paquete de build-essential ???
que es lo que pones para instalarlo ?? cual es el error ??? que distribucion usas ?? da un poco mas de informacion por favor 
_________________ Amd 3600 x2 Dual Core - 2 gb Ram - Nvidia Gforce 7300 GS - Sata2 250 GB
--
Corriendo Slackware 12
|
|
|
|
 |
jose1986

Forista Nuevo
Registrado: Lun Mar 10, 2008 12:00 am Mensajes: 2
|
 Publicado: Lun Mar 10, 2008 10:39 pm |
|
|
buenas saludos nuevamente gracias por responder mira la distribucion que uso es Kubuntu esta viene o se desarrollo del debian al igual que el ubuntu y edubuntu, no es que me de un error solo que no puedo compilar codigo de c++ porque no tengo instalado el compilador y he estado tratando de instalarlo a traves del "kdsud adept_installer" que es el administrador de paquetes pero no se que nombre poner para la busqueda ya que he puesto como dije g++ y gcc y no consigue nada, y no se de que otra forma pueda instalar o conseguir el compilador
|
|
|
|
 |
belizarioja

Forista Nuevo
Registrado: Mar Ago 19, 2008 11:00 pm Mensajes: 1
|
 Publicado: Mié Ago 20, 2008 10:44 am |
|
|
Soy nuevo en linux y tengo el debian etch, necesito compilar este simple archivo en c:
#include <stdio.h>
void main()
{
printf("Hola a todos");
getch();
}
y me sale el siguiente error:
stdio.h: No existe el siguiente fichero o el directorio
ejecute el siguiente comando apt-get install gcc como root y me aparece:
que ya esta en su version mas reciente
que y como debo instalar o hacer?
muchas gracias]
|
|
|
|
 |
|
|
|