[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Saludos Parece que el error sale porque compilas con el comando gcc en lugar de g++. Por cierto el código que mandas mas bien esta en C que en C++. Aqui hay enlaces a recursos en linea sobre C y C++ http://www.its.strath.ac.uk/courses/c/ http://www-ccs.ucsd.edu/c/ http://www.acm.uiuc.edu/webmonkeys/book/c_guide/ http://www.research.att.com/~bs/C++.html http://ada.fciencias.unam.mx/~atellez/teaching/online_course_in_c_es.html Hasta la vista. > Quiero empezar a porgramar en C++ sobre linux, hace mucho tiempo que no lo > hago y ahora que lo retomo, al querer recompilar mis viejos programas me > enfrento a que no compilan y me mandan errores. > > A continuación les mando un ejemplo de uno > > #include "stdio.h" > > main() > { > int edad; > printf("¿Que edad tienes?"); > scanf(" %d",&edad); > if(edad >18) > { > printf("Eres mayor de edad"); > }else{ > printf("Eres menor de edad"); > } > return 0; > } > > y lo intento compilar así > > valeck@merlin:~$ gcc cont.cpp -ansi > /tmp/cc44GGzz.o(.eh_frame+0x11): undefined reference to > `__gxx_personality_v0' > collect2: ld returned 1 exit status > > Agradeceria que me mandaran la(s) de algun(os) manuales para aprender como > trabajarlo.