Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: ANTRUCK en 22 Julio 2011, 20:24 pm



Título: novato!! Nothing to be done [Solucionado]
Publicado por: ANTRUCK en 22 Julio 2011, 20:24 pm
Saludo.

Estoy leyendo un libro de el lenguaje de programacion en C , mientra leia los primero capitulos me tope con esto:

Citar
#include <stdio.h>

/* imprime la talba de Fahrenheit-Celsius
     Para fahr = 0, 20, ..., 300 */

main ()

{
    int fahr, celsius;
    int lower, upper, step;

    lower = 0;    /* limite inferior de latabla de temperatura */
    upper = 300;  /* limine superior */
    step = 20;    /* tamañp dl incremiento */

    fahr = lower;
    while (fahr < = upper) {
        celsius = 5 * (fahr-32) / 9;
        printf("%d\t%d\n", fahr, celsius) ;
        fahr = fahr + step;
    }
}

Entonce cuando le doy a compilar me aparece en el registro de abajo del CODE::BLOCKS donde reporta los errores de compilación lo siguiente:

Citar
"matemática - Debug" uses an invalid compiler. Skipping...
Nothing to be done.

Alguna explicación o solución en esto?


Título: Re: novato!! Nothing to be done
Publicado por: Queta en 22 Julio 2011, 20:33 pm
¿Qué compilador tienes configurado? ¿En qué sistema operativo trabajas?


Título: Re: novato!! Nothing to be done
Publicado por: ANTRUCK en 22 Julio 2011, 20:35 pm
¿Qué compilador tienes configurado? ¿En qué sistema operativo trabajas?

Compilador CODEBlocks, System Xp.


Título: Re: novato!! Nothing to be done
Publicado por: Queta en 22 Julio 2011, 20:39 pm
Code::Blocks es un IDE, no un compilador. Dentro de Code::Blocks, vete a Settings/Compiler and debugger.../Toolchain executables y dime qué compilador tienes para C, para C++ y qué depurador usas.


Título: Re: novato!! Nothing to be done
Publicado por: ANTRUCK en 22 Julio 2011, 20:46 pm
Code::Blocks es un IDE, no un compilador. Dentro de Code::Blocks, vete a Settings/Compiler and debugger.../Toolchain executables y dime qué compilador tienes para C, para C++ y qué depurador usas.

Para c : mingw32-gcc.exe
Para C++: mingw32-g++.exe
debugger : gdb.exe

esto es lo que dice  :-\


Título: Re: novato!! Nothing to be done
Publicado por: Queta en 22 Julio 2011, 20:50 pm
Entonces no tienes MinGW instalado. Descárgatelo (http://sourceforge.net/projects/mingw/files/ (http://sourceforge.net/projects/mingw/files/)), instálalo y problema resuelto.


Título: Re: novato!! Nothing to be done
Publicado por: ANTRUCK en 22 Julio 2011, 20:55 pm
Entonces no tienes MinGW instalado. Descárgatelo (http://sourceforge.net/projects/mingw/files/ (http://sourceforge.net/projects/mingw/files/)), instálalo y problema resuelto.

Gracias +1

y sin pensar que dure 2 días haciendo el mismo proyecto por no preguntar  :-(


Título: Re: novato!! Nothing to be done
Publicado por: Queta en 22 Julio 2011, 21:12 pm
De nada. A propósito, existen etiquetas especiales para colorear el código directamente.


Título: Re: novato!! Nothing to be done
Publicado por: ANTRUCK en 22 Julio 2011, 21:27 pm
De nada. A propósito, existen etiquetas especiales para colorear el código directamente.

hahahaha ahora me lo dicen   >:( y me tomo mas de 7 minutos pintar el de arriba  :D

Como se hace automaticamente ?  :rolleyes:


Título: Re: novato!! Nothing to be done
Publicado por: Queta en 22 Julio 2011, 21:55 pm
Pon el correspondiente código entre las siguientes etiquetas si está en:

  • C: [code=c][/code]
  • C++: [code=cpp][/code]


Título: Re: novato!! Nothing to be done
Publicado por: ANTRUCK en 23 Julio 2011, 01:30 am
Pon el correspondiente código entre las siguientes etiquetas si está en:

  • C: [code=c][/code]
  • C++: [code=cpp][/code]

Excelente pana muchas gracias  ;)