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.
5 Jahre ARM-Zeitenwende
WWDC: Mehr als vier Jahrzehnte Apple-Entwickler...
iOS 26 & iPadOS 26: Screenshots aus dem neuen S...
CarPlay Ultra: Ablehnung auf breiter Front
18.5 und weitere Updates
Mac-Tipp: Was tun bei Kernel Panics?
iOS 26 beschert Apple Music viele Neuerungen: A...
Vor 15 Jahren: Apple kauft Siri