• 0
  • cytuj |

  • Witam. W temacie programowania jestem zupełnie zielony.
    Na Linuxie zalogowany na diablo próbuję uruchomić program trojmian.c
    Wpisuję komendę cc trojmian.c i wyświetla się taki komunikat:
    -bash-3.2$ cc trojmian.c
    Undefined first referenced
    symbol in file
    pow trojmian.o
    sqrt trojmian.o
    ld: fatal: symbol referencing errors. No output written to a.out

    Proszę o pomoc i z góry dziękuję :)
  • dzieciak  
    Plox chcę inż.
    Wydział: W-4 EKA

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • fasolus123, kompilator działa, powiedział co jest nie tak :D

    Mały hint, ten błąd się czyta

    Undefined
    symbol
    first referenced
    in file
    pow trojmian.o
    sqrt trojmian.o
    ld: fatal: symbol referencing errors.
    No output written to a.out
    _________________
    Samozwańczy król cyberbullying -u.

    W walce o prawa studentów od 18.09.2012. (Głównie o swoje :P )
  • 0
  • cytuj |

  • Dodaj do opcji kompilacji opcję -lm

    A poza tym nie zaszkodzi dodać -Wall (wyświetli wiele przydatnych warningów), czyli:

    gcc -Wall -lm trojmian.c
  • Google
    reklama




Powered by phpBB modified by Przemo © 2003 phpBB Group. Then, after many years modified again, this time by Piotrek © 2014
Strona wygenerowana w 28,8ms. Zapytań do SQL: 15