• 0


  • 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ę :)
    d41d8cd98f00b204e9800998ecf8427e
  • dzieciak  
    Plox chcę inż.
    Wydział: W-4 EKA

    zobacz profil
    szybka wiadomość
  • 0


  • 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 )
    d41d8cd98f00b204e9800998ecf8427e
  • VIPscho  
    Wydział: W-4 EKA

    zobacz profil
    szybka wiadomość
  • 0


  • 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
    d41d8cd98f00b204e9800998ecf8427e

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