gpt4 book ai didi

c - 未定义对 `ceilf' 的引用

转载 作者:行者123 更新时间:2023-11-30 17:49:33 24 4
gpt4 key购买 nike

我正在尝试“制作”一个程序,但却面临这些错误;我使用了 make -lm 甚至 #include 但我仍然面临同样的问题。我尝试在 Ubuntu 和 Debian 上安装该应用程序,只是为了确保消除对损坏的库的怀疑。仍然没有成功!

nat_src_endpoint_ip.o: In function `__new':
/root/softwares/sweetspot-0.0.20/src/nat_src_endpoint_ip.c:95: undefined reference to `ceilf'
nat_src_endpoint_tcp.o: In function `__create':
/root/softwares/sweetspot-0.0.20/src/nat_src_endpoint_tcp.c:58: undefined reference to `ceilf'
nat_src_endpoint_udp.o: In function `__create':
/root/softwares/sweetspot-0.0.20/src/nat_src_endpoint_udp.c:59: undefined reference to `ceilf'
nat_src_endpoint_icmp.o: In function `__create':
/root/softwares/sweetspot-0.0.20/src/nat_src_endpoint_icmp.c:48: undefined reference to `ceilf'
collect2: ld returned 1 exit status
make[1]: *** [sweetspot] Error 1
make[1]: Leaving directory `/root/softwares/sweetspot-0.0.20/src'
make: *** [all] Error 2

最佳答案

您应该链接到数学库。在 Gcc 中,这意味着您应该将 -lm 添加到链接命令行(如果您只使用一个命令行,则意味着该命令行既用于编译又用于链接)。

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

24 4 0
文章推荐: javascript - 具有 fwd 和 bck 功能的纯 javascript 图片库
文章推荐: c# - ASP.NET 缓存之间的区别
文章推荐: Javascript 未出现在 Rails 4 中。(Highchart)
文章推荐: JavaScript JSON 输出到 <textarea> 或
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com