Resultados 1 al 11 de 11

Tema: no m compila bien

  1. #1 no m compila bien 
    Avanzado
    Fecha de ingreso
    Mar 2002
    Ubicación
    gran hermano -casa1-
    Mensajes
    651
    Descargas
    1
    Uploads
    0
    como os dije m empeze a leer mi libro de c de 700 pags, cuando m puse a hacer los ejemplos del libro , al compilar siempre m da error, lo copio exactamente igual q esta en el libro pero m pone parse error before ':, uso el dev c,c++ , ha q se debe ese error , q no compilo ni el '' hola mundo'' ()
    kieren tu cabeza por que ya no soportan que sigas kuestionando su mundo idiota
    Citar  
     

  2. #2 Dev C++ 
    Avanzado
    Fecha de ingreso
    Nov 2001
    Ubicación
    Internet
    Mensajes
    288
    Descargas
    0
    Uploads
    0
    El dev C++ es muy "puritano" usa mi esctrictamente la sintaxis de C, aparte de que está basado en el gcc, como compilador GNU para windows.

    Es posible que lo estes haciendo bien pero necesites cambiar algo del código para que funcione, no es lo mismo compilar bajo Borland que bajo Dev C++, Borland tira más en su compilador hacia C++ que el Dev C++.

    Aquí tienes el fuente del archiconocido Hola Mundo! compilado con el Dev C++, mira las diferencias.

    #include <stdio.h>

    void main()
    {
    printf("Hola Mundo!");
    return 0;
    }
    Citar  
     

  3. #3  
    Avanzado
    Fecha de ingreso
    Mar 2002
    Ubicación
    gran hermano -casa1-
    Mensajes
    651
    Descargas
    1
    Uploads
    0
    lo de main q d void no ponia nada, pero esa no sera la unica diferencia verdad , ? lo mejor sera q cambie el compilador
    kieren tu cabeza por que ya no soportan que sigas kuestionando su mundo idiota
    Citar  
     

  4. #4 Da igual 
    Avanzado
    Fecha de ingreso
    Nov 2001
    Ubicación
    Internet
    Mensajes
    288
    Descargas
    0
    Uploads
    0
    Ese fuente es lo mismo que este otro:

    #include stdio.h

    main()
    {
    printf("Hola Mundo!");
    }

    Da igual que no devuelva valor eso es lo de menos, te lo puse así para que el compilador no te diese warnings.

    También falta el nombre de la librería pero es que este foro no me coge lo que va entre mayor que menor que pero eso es lo de menos. Teoricamente debería funcionarte bajo el Dev C++ si el libro que lees es de C, si no postea el fuente que escribes aquí.

    Byex!
    Citar  
     

  5. #5  
    Avanzado
    Fecha de ingreso
    Mar 2002
    Ubicación
    gran hermano -casa1-
    Mensajes
    651
    Descargas
    1
    Uploads
    0
    asi m lo pone en el libro ahi un par de difencias

    /****saludo***/
    // saludo.c

    #include <stdio.h>

    main()
    {
    printf ("hola mundo\n")
    }


    entonces q m recomiendas cambiar el compilador?
    kieren tu cabeza por que ya no soportan que sigas kuestionando su mundo idiota
    Citar  
     

  6. #6  
    Avanzado
    Fecha de ingreso
    Nov 2001
    Ubicación
    Van Galia
    Mensajes
    434
    Descargas
    0
    Uploads
    0
    El punto y coma hay que ponerlo.
    De todas formas cuando lo compilaras te avisaría no???
    El /n solo hace un salto de línea

    ...:::I'm here from beneath Earth:::...
    Citar  
     

  7. #7 Pues a mi sí me va.. 
    Iniciado
    Fecha de ingreso
    Feb 2002
    Ubicación
    Mallorca
    Mensajes
    19
    Descargas
    0
    Uploads
    0
    Probando el Dev C++ 4...


    #include<stdio.h>
    main(){
    printf("hola mundo\n");
    }


    Esto me lo compila sin problemas...

    Un saludo
    Flopis SID powered!
    Citar  
     

  8. #8 Compilar 
    Avanzado
    Fecha de ingreso
    Nov 2001
    Ubicación
    Internet
    Mensajes
    288
    Descargas
    0
    Uploads
    0
    Lo que me pones está bien, postea el error del compilador todo sea que lo tengas mal instaldo, pero no deberías cambiar de compilador para que te funcione ese programa.

    Por cierto, tienes que guardarlo con extensión .c (fijate bien que igual lo estás guardando como programa.c.txt).

    Byes!
    Citar  
     

  9. #9  
    Avanzado
    Fecha de ingreso
    Mar 2002
    Ubicación
    gran hermano -casa1-
    Mensajes
    651
    Descargas
    1
    Uploads
    0
    gracias x vuestra ayuda, ahora m lo compila bien, nose como m comia la mitad de ; ,ahora lo q no entiendo q no m lo ejecuta, tengo q cambiar la extension a bat ?
    kieren tu cabeza por que ya no soportan que sigas kuestionando su mundo idiota
    Citar  
     

  10. #10  
    Administrador Foros HH
    Fecha de ingreso
    Mar 2002
    Ubicación
    Cambiando pañales!!
    Mensajes
    3.051
    Descargas
    5
    Uploads
    0
    Si quieres un ejecutable para hacerlo funcionar, no renombres nada, tienes que generar el .EXE desde los menus del TC, seguro que en breve lo tienes listo!!!
    Citar  
     

  11. #11 Compilar 
    Avanzado
    Fecha de ingreso
    Nov 2001
    Ubicación
    Internet
    Mensajes
    288
    Descargas
    0
    Uploads
    0
    Al compilar te tiene que crear el ejecutable que se llamará igual que el fuente original con extensión .exe.

    Si no te lo hace (que lo dudo) igual tienes que usar alguna opción que sea de crear ejecutable, pero lo dudo la verdad, debería creartelo sin más.

    Byes!!
    S1 M1RaS f1j4m3nT3 L4 r3aLiDaD v3r4s l0s P1X3Ls
    Citar  
     

Temas similares

  1. porque no me lee bien?
    Por kamsky en el foro GENERAL
    Respuestas: 5
    Último mensaje: 06-05-2007, 19:48
  2. Mi pc esta bien lenta
    Por h4k3m4t3 en el foro WINDOWS
    Respuestas: 17
    Último mensaje: 05-02-2007, 20:38
  3. ya esta bien....
    Por mrdplas en el foro DIGITAL+
    Respuestas: 5
    Último mensaje: 16-09-2006, 14:18
  4. como se COMPILA un xploit
    Por rasha en el foro LINUX - MAC - OTROS
    Respuestas: 8
    Último mensaje: 23-11-2003, 02:18
  5. Os funciona bien el EdonKey??
    Por ayub en el foro APLICACIONES
    Respuestas: 2
    Último mensaje: 05-12-2001, 19:56

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •