Přejděte na Build
-> Set Build Commands
poté pod C commands
klikněte na prázdný štítek a umožní vám zadat nový štítek (pojmenujte jej Link
). Zadejte gcc -Wall -o "%e" "%f" -lm
- kde -lm
řekne mu, aby propojil math
knihovny do vaší aplikace. Klikněte na OK
.
Poté klikněte na Build
a vyberte svůj nově vytvořený štítek - Link
. Tohle by vám mělo stačit.
Kromě mnoha skvělých odpovědí zde, přenosná forma příkazu, který podporuje C99 verzi <math.h>
je specifikováno POSIX jako c99 -l m
. Jak již bylo řečeno, každý důležitý kompilátor Linuxu podporuje -lm
.
Musíte propojit s -lm
poskytovat matematické funkce.
gedit zvýraznění syntaxe pro soubory assembleru (*.asm)
Jak udělat funkci asynchronně-signálově bezpečnou?