Für Matheprofis...

Tutorials.at
Verfügbare Informationen zu "Für Matheprofis..."

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: detewe89 - Dirty Oerty - DrPhil_Guth
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: C / C++
  • Antworten: 6
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Für Matheprofis...
  • Letzte Antwort: vor 16 Jahren, 10 Monaten, 29 Tagen, 16 Stunden, 34 Minuten
  • Alle Beiträge und Antworten zu "Für Matheprofis..."

    Re: Für Matheprofis...

    detewe89 - 25.05.2007, 08:52

    Für Matheprofis...
    Hallo,

    ich hab das Problem, dass die C-Funktion sqrt(x), in math.h definiert, unter Linux nicht tut.

    Will ich das Programm ausführen, kommt folgende Warnung:

    Code: taschenrechner1.0.c:(.text+0x429): undefined reference to `sqrt'
    collect2: ld returned 1 exit status

    Wieso funktioniert das Ganze unter Windows, aber nicht unter Linux???



    Re: Für Matheprofis...

    Dirty Oerty - 25.05.2007, 11:30


    geht die expotentialfunktion?

    und geht die mit brüchen im exponenten?

    wenn ja, dann:

    2.Wurzel(x) = x hoch 1/2

    (2.wurzel is die normale)


    *melde mich hier mal ab, werde die nächsten 2 wochen nich da sein*



    Re: Für Matheprofis...

    DrPhil_Guth - 25.05.2007, 13:33


    Das ist ein Linker Fehler.
    Installier glibc6 und build-essential.

    wenn das nicht hinhaut musst du den lib- Pfad richtig setzen.

    Falls das dann nicht funktioniert würd mir nur ein problem mit den versionen von glibc und gcc einfallen...

    Naja, versuch erstmal das.

    Und versuch andere funktionen aus der math.h aufzurufen (fabs(), pow(), oder sonstwas), und schau was dann kommt.

    Was für ne distribution überhaupt?



    Re: Für Matheprofis...

    detewe89 - 29.05.2007, 18:42


    Leute, ich habs schon! Das war ganz einfach:

    Ich musste nichts Neues installueren oder so, und es war ein Linkerfehler:

    ich musste einfach den Compilerschalter -lm hinzufügen und schon hat's geklappt!

    Gibt es eigtl. irgendwo eine Liste oder so was, wo alle wichtigen gcc-Compilerschalter aufgeführt sind?



    Re: Für Matheprofis...

    DrPhil_Guth - 29.05.2007, 19:12


    ja.
    Code: man gcc
    eintippen.

    Und wenn du auf windows bist dann kannst du die manpage hier ansehen: http://www.hmug.org/man/1/gcc.php

    Gleich mal ne warnung: gcc hat sehr (sehr(SEHR(EXTREM))) viele schalter und optionen. Aber viel spaß beim stöbern :D



    Re: Für Matheprofis...

    detewe89 - 30.05.2007, 10:12


    ohhhh...ok, danke.

    Gut, dass man nie so viele Befehle braucht! :lol:



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    Texteingabe - gepostet von Martix391 am Donnerstag 25.05.2006
    ANSI.SYS einbinden - gepostet von detewe89 am Freitag 18.05.2007
    MP3 TAGS ? - gepostet von exbs am Donnerstag 04.01.2007
    Zufallsgenerator - gepostet von necator am Dienstag 19.06.2007
    Robot Carol - gepostet von Dragorad am Mittwoch 25.10.2006
    Fragen/Kritik zum C++ Tutorial - gepostet von progger am Freitag 25.08.2006
    Buchstaben ersetzen - gepostet von michael_1960 am Freitag 05.10.2007
    Ping programm - gepostet von Elch am Donnerstag 26.07.2007
    wer kennt diese sprachen - gepostet von AQE89 am Montag 13.11.2006
    Wie bist Du auf diese Seite aufmerksam geworden? - gepostet von matze(2) am Samstag 15.07.2006



    Ähnliche Beiträge wie "Für Matheprofis..."