/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

C/C++ en Linux

 
      Índice del Foro elrincondelc.com -> Linux
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
DaRKSF3aR



Registrado: 14 Mar 2007
Mensajes: 53

MensajePublicado: 21/11/2009 3:44 am
Título: C/C++ en Linux

Si, ya sé que voy a preguntar algo que ya debeis estar aburridos de contestar, pero no encuentro la respuesta...
¿Existe algún compilador de C o de C++ que funcione en Linux? Algo como el Turbo C de win, o el Dev-cpp.
Gracias, un saludo.
Volver arriba
postit



Registrado: 14 Nov 2008
Mensajes: 59

MensajePublicado: 21/11/2009 4:13 am
Título:

Hola, lo más parecido a lo que andas buscando tal vez sea Code::Blocks (www.codeblocks.org/), además es multiplataforma.

Saludos
_________________
int n[]={0x48,0x65,0x6C,0x6C,0x6F,0x2C,0x20,0x77,0x6F,0x72,0x6C,0x64,
0x21,0x0A,0x00},*m=n;main(n){putchar(*m)!='\0'?main(m++):exit(n++);}
Volver arriba
DaRKSF3aR



Registrado: 14 Mar 2007
Mensajes: 53

MensajePublicado: 21/11/2009 10:32 am
Título: Va bien, pero tengo algunos problemas.

Funciona, pero por ejemplo, el #include <conio.h> dice que nanai, que no existe el fichero o directorio :s
Y sin el conio (que nombre más apropiado) no puedo usar gotoxy ni muchas otras funciones ._.
Os dejo el código de lo que tendría que hacer, es muy simple, pero no sé si olvidé cualquier tontería...
Código:

#include <stdio.h>
#include <conio.h>

int main ()
{
    gotoxy(20,10);
    printf("Estoy aquí.");
    return 0;
}
[/code]
Volver arriba
polly



Registrado: 19 Jul 2007
Mensajes: 618

MensajePublicado: 21/11/2009 11:24 am
Título:

la libreria conio no es estandar por lo que en linux no te funcionara.
Tienes la libreria ncurses con funciones parecidas.
_________________
enrmarc
Volver arriba
Sorancio



Registrado: 29 May 2009
Mensajes: 1157
Ubicación: España

MensajePublicado: 23/11/2009 11:37 am
Título:

Un compilador para GNU/Linux... el mejor es GCC (G++ para C++), y sobre un IDE... yo personalmente recomiendo Code::Blocks (cómo te han recomendado más arriba) o Emacs, que es extensible sabiendo Emacs Lisp, muy fácil de aprender por cierto (en un par de semanas ya era capaz de modificar cualquier cosa de emacs Razz).

Conio es una librería de Borland para Windows, en Linux no te sirve, usa ncurses o no uses ninguna (la simplicidad también es elegante). Si quieres algo bonito aprende a usar GTK+.
Volver arriba
digies



Registrado: 18 Nov 2005
Mensajes: 1000
Ubicación: Blumenau (Br)

MensajePublicado: 18/01/2010 7:55 am
Título:

Código:
#include <ncurses.h>
#include <stdlib.h>

int main(void)
{
    initscr();

    mvprintw(10, 20, "Estoy aquí.");
    refresh();
    getch();

    endwin();

    return EXIT_SUCCESS;
}

Un saludo
_________________
With enough eyes, all bugs are easy to find.

Eric S. Raymond
Volver arriba
      Índice del Foro elrincondelc.com -> Linux
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com