| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
DaRKSF3aR
Registrado: 14 Mar 2007 Mensajes: 53
| Publicado: 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
| Publicado: 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
| Publicado: 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
| Publicado: 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
| Publicado: 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 ).
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: 998 Ubicación: Blumenau (Br)
| Publicado: 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 | |
 |
|
|