gpt4 book ai didi

c - 未定义的对 log10 函数的引用

转载 作者:太空狗 更新时间:2023-10-29 14:56:02 26 4
gpt4 key购买 nike

我正在使用 Eclipse Kepler 进行构建,并且包含了 math.h。但是,我收到一个错误

'undefined reference to log10'.

uint8_tunit32_t 类型也没有被解析。我已经包含了 stdint.hinttypes.h,只是为了确定,但没有成功。有好心人可以帮忙吗?

最佳答案

'undefined reference to log10'.

因为,头文件只提供了函数的前向声明。实际的函数定义存在于(“数学”)库中。您需要使用 -lm 链接到数学库.

引用:man page对于 log10

此外,据我所知,uint<N>_t存在于 <stdint.h> .请检查您的代码中是否存在头文件本身和/或任何拼写错误(如示例中的 unit32_t)。

关于c - 未定义的对 log10 函数的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31403210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com