Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
math.h in C-Code einbinden ...
math.h in C-Code einbinden ...
hans-egon
14.04.05
19:49
Hi,
ich dachte eigentlich nicht, dass ich an der Stelle ein Problem bekommen würde ...
Folgendes : Ich hab ein ganz simples, nur aus main.c bestehendes C-Programm. Dort hab ich per #include eben math.h eingebunden und rufe dann log2f() auf. Mir wurde von einem Linuxer noch gesagt, ich müsste -lm als Flag setzen, bei ihm funktionierts so. Hier solls laut Apple-Doku ja -lmath sein. Und das sagt der Compiler dazu:
gcc main.c -o main -lmath
ld: can't locate file for: -lmath
Aber warum?
Wäre für nen Tipp dankbar.
Gruß. hans-egon
Hilfreich?
0
Kommentare
stiffler
14.04.05
20:04
mit -lm sollte es aber funktionieren. Jedenfalls tut es das bei mir.
„To understand recursion you need to understand recursion“
Hilfreich?
0
hans-egon
14.04.05
20:23
Kann es sein, dass es log2f() gar nicht gibt?? Ok, sie ist in der math.h definiert, aber vielleicht auch nicht mehr? Weil log() und log2() funktionieren ... Dann mach ichs eben so ...
Danke!
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
M4 zu M5: Erste Vorbereitungen
iPad Pro M4: Hinweise auf geringere Nachfrage
PIN-Code erraten: Dauer
Übersicht: Lieferzeiten für die neuen Macs
Kurz: Apple bietet iPhone 15 erstmals refurbish...
Apple gewährt Einblick in Audio- und Video-Test...
M4 Max: Noch beeindruckendere Benchmark-Ergebni...
macOS 15.2 steht ab sofort zur Verfügung