microwindows 的makefile 关于数学库的问题,谢谢! (在线等!)

syncrow 2005-03-18 10:28:20
请问,我在demo5中添加了自己的程序,程序中用到了数学(math)库,使用make编译的时候出现下面的问题:

demo5.o: In function `noiseoff':
demo5.o(.text+0x474): undefined reference to `sqrt'
demo5.o(.text+0x474): relocation truncated to fit: R_ARM_PC24 sqrt

同样的程序,用gcc编译加上-lm是没有这个问题的.请问这样的问题是不是在makefile中没有添加数学库造成的,如果是,要如何添加,如果不是,那应该怎么改?谢谢!
...全文
62 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
alaiyeshi 2005-03-18
  • 打赏
  • 举报
回复
具体看你的Makefile怎么写的了
xfzhao_cn 2005-03-18
  • 打赏
  • 举报
回复
是啊,你可能要在makefile 中加上-lm
修改 src/demos/nanox/Makefile 中的变量 LDFLAGS+= -lm

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧