使用gcc加了-Im还是说sin cos无效引用
我在linux下编译大概10多个c,使用命令是
gcc -o t1 -std=c99 -Im a.c b.c c.c d.c ....
类似这样的命令,我就在命令上输入的。但是说cos sin这些是无效的引用,我上网查了下,都说只要加了-Im参数就可以的,但是我加了也无效。
我使用whereis libm.so 发现有2个:
libm: /usr/lib/libm.so /usr/lib64/libm.so
又使用whereis math.h 输出
math: /usr/include/math.h
请教一下有经验的人,我改怎么弄才不会说我sin cos这些是无效的引用呢?多谢!