查看: 59|回复: 6

[求助] 请问大神 risc-v gcc编译链报无法找到rint是缺了哪一个编译参数?

[复制链接]
发表于 2018-10-11 15:11:11 | 显示全部楼层 |阅读模式
请问大神 risc-v gcc编译链报无法找到rint是缺了哪一个编译参数?
发表于 2018-10-11 15:15:40 | 显示全部楼层
-lm  .....
 楼主| 发表于 2018-10-11 15:16:45 | 显示全部楼层

试了,还是不行
发表于 2018-10-11 15:18:04 | 显示全部楼层
HXW 发表于 2018-10-11 15:16
试了,还是不行

你怎么弄的?最后链接的时候加-lm
 楼主| 发表于 2018-10-11 15:23:47 | 显示全部楼层
小小妹仔 发表于 2018-10-11 15:18
你怎么弄的?最后链接的时候加-lm



LDFLAGS = $(BOTH_FLAGS) -T $(BUILD)/../kendryte.ld -ffreestanding \
        -nostartfiles \
        -static \
        -Wl,--gc-sections \
        -Wl,-static \
        -Wl,--start-group \
        -Wl,--whole-archive \
        -Wl,--no-whole-archive \
        -Wl,--end-group \
        -Wl,-EL\
-lm

这样解决了,参数放最后就好了。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2018-10-11 15:25:51 | 显示全部楼层
HXW 发表于 2018-10-11 15:23
LDFLAGS = $(BOTH_FLAGS) -T $(BUILD)/../kendryte.ld -ffreestanding \
        -nostartfiles \
...

你没放后面吗?那确实会出问题
 楼主| 发表于 2018-10-11 15:31:05 | 显示全部楼层
小小妹仔 发表于 2018-10-11 15:25
你没放后面吗?那确实会出问题

ld参数放最前了,多谢!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表