|
编了一个小程序test.c,包含了math.h,执行如下:
gcc test.c -lm
结果出来很多错误,如下:
In file included from /usr/include/math.h:65,
from test.c:3:
/usr/include/bits/mathcalls.h: In function `main':
/usr/include/bits/mathcalls.h:55: error: storage class specified for parameter `acos'
/usr/include/bits/mathcalls.h:55: error: storage class specified for parameter `__acos'
/usr/include/bits/mathcalls.h:57: error: storage class specified for parameter `asin'
/usr/include/bits/mathcalls.h:57: error: storage class specified for parameter `__asin'
/usr/include/bits/mathcalls.h:59: error: storage class specified for parameter `atan'
/usr/include/bits/mathcalls.h:59: error: storage class specified for parameter `__atan'
/usr/include/bits/mathcalls.h:61: error: storage class specified for parameter `atan2'
/usr/include/bits/mathcalls.h:61: error: storage class specified for parameter `__atan2'
/usr/include/bits/mathcalls.h:64: error: storage class specified for parameter `cos'
/usr/include/bits/mathcalls.h:64: error: storage class specified for parameter `__cos'
/usr/include/bits/mathcalls.h:66: error: storage class specified for parameter `sin'
/usr/include/bits/mathcalls.h:66: error: storage class specified for parameter `__sin'
/usr/include/bits/mathcalls.h:68: error: storage class specified for parameter `tan'
/usr/include/bits/mathcalls.h:68: error: storage class specified for parameter `__tan'
/usr/include/bits/mathcalls.h:73: error: storage class specified for parameter `cosh'
/usr/include/bits/mathcalls.h:73: error: storage class specified for parameter `__cosh'
/usr/include/bits/mathcalls.h:75: error: storage class specified for parameter `sinh'
/usr/include/bits/mathcalls.h:75: error: storage class specified for parameter `__sinh'
/usr/include/bits/mathcalls.h:77: error: storage class specified for parameter `tanh'
/usr/include/bits/mathcalls.h:77: error: storage class specified for parameter `__tanh'
/usr/include/bits/mathcalls.h:89: error: storage class specified for parameter `acosh'
/usr/include/bits/mathcalls.h:89: error: storage class specified for parameter `__acosh'
/usr/include/bits/mathcalls.h:91: error: storage class specified for parameter `asinh'
/usr/include/bits/mathcalls.h:91: error: storage class specified for parameter `__asinh'
..
..
..
后面还有很多.是不是我少装什么东西了?
使用fc1.
请指点!!! |
|