1. 问题描述:
cannot open shared object file: No such file or directory;
可以看到缺少动态库:libisl.so.15
解决方法:
1.查找动态库:sudo find -name libisl.so.15 (如果没有找到可能需要去手动下载,在交叉编译期的根目录下寻找)
2. 编辑/etc/ld.so.conf文件,加上 共享动态库 的文件路径: sudo gedit /etc/ld.so.conf
3. 使用 ldconfig 动态链接库管理命令 执行:sudo ldconfig -f ld.so.conf
(这里的 ld.so.conf 是动态链接库 就是缺少的动态链接库,不是固定格式;)
如果以上命令不行,就换成:sudo ldconfig 试试,(因为有一次就是使用 sudo ldconfig 就可以了)
4. 以上,这样就完成了动态链接库的添加;
5.再次执行make命令,顺利开始编译;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】