工具链提示出错

bingg00 2018-08-28 01:37:20
环境:在arm9下linux,需要添加语音相关的库,但是对原文件编译时提示找不到工具链下某文件;
问题:通过工具链arm_linux_4.2,编译C文件,但是提示cannot find /arm_linux_4.2/arm-none-linux-gnueabi/lib/libc.so.0
自己在工具链相应路径下可以找到libc.so.0这个文件。
这是什么问题
...全文
532 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flying19911008 2018-09-07
  • 打赏
  • 举报
回复
指定路径,或者是创建相应编译软连接
ZSP95 2018-08-31
  • 打赏
  • 举报
回复
1. PATH或者LDLIBRARY等环境变量没有 加入对应的目录
2. ld有问题 动态加载环节出了问题
具体还得看你的报错信息
zhxianbin 2018-08-29
  • 打赏
  • 举报
回复
把编译输出错误直接贴出来
danscort2000 2018-08-29
  • 打赏
  • 举报
回复
编译参数里指定一下库路径看看
-L /arm_linux_4.2/arm_none-linux-gnueabi/lib/libc.so.0
我怎么感觉这个最后.so.0不对劲啊
枫叶雪 2018-08-28
  • 打赏
  • 举报
回复
安装相关库。编译时指定库路径。
既然你已经找到库文件,最简单粗暴的方法就是一股脑把所有相关的文件复制到它报错“找不到”的路径。

23,125

社区成员

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

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