我正在使用 Eclipse Kepler 进行编程,已经添加了 math.h
头文件。但是出现了错误:
'undefined reference to log10'。
同时,类型 uint8_t
和 unit32_t
也无法解析。我已经确认包含了 stdint.h
和 inttypes.h
头文件,但仍然没有成功。请问有人能够帮忙吗?
我正在使用 Eclipse Kepler 进行编程,已经添加了 math.h
头文件。但是出现了错误:
'undefined reference to log10'。
同时,类型 uint8_t
和 unit32_t
也无法解析。我已经确认包含了 stdint.h
和 inttypes.h
头文件,但仍然没有成功。请问有人能够帮忙吗?
-lm
链接数学库。uint<N>_t
存在于<stdint.h>
中。请检查头文件本身的存在和/或代码中任何拼写错误(例如您示例中的unit32_t
)。
gcc something.c -lm
- Sourav Ghosh