/usr/bin/ld: cannot find L-/home/xuegb2/work/pandora-master-01/Pandora/core/../external/libunwind/release/lib报错但是这个路径是存在的
时间: 2023-07-17 14:54:28 浏览: 162
Linux编译静态链接出现:/usr/bin/ld: cannot find -lc,解决方式
这个报错可能是因为 ld 没有找到 libunwind 库。你可以尝试以下步骤:
1. 确认 libunwind 库已经正确安装并且路径正确。你可以使用命令 `ls /home/xuegb2/work/pandora-master-01/Pandora/core/../external/libunwind/release/lib` 确认库是否存在。
2. 确认 LD_LIBRARY_PATH 环境变量是否正确设置。你可以使用命令 `echo $LD_LIBRARY_PATH` 确认环境变量是否包含你的库路径。
3. 如果以上两步都没有问题,你可以尝试在编译命令中添加 `-L/home/xuegb2/work/pandora-master-01/Pandora/core/../external/libunwind/release/lib` 选项,将库路径指定给编译器。
阅读全文