//usr/lib/libpcl_io.so.1.9: error adding symbols: DSO missing from command line
时间: 2023-11-06 17:58:18 浏览: 314
缺失的OpenGL ES 2.0 lib和dso文件
4星 · 用户满意度95%
这个错误通常是由于链接库不正确的原因导致的。可能是您在链接时没有将所需的库添加到命令行中。
您可以尝试以下两种解决方法:
1. 在链接命令中添加缺失的库,例如:
gcc -o my_program my_program.c -lpcl_io
2. 确保库文件已正确安装并在系统库路径中。您可以通过以下命令找到库文件:
find / -name "libpcl_io.so.1.9"
然后将路径添加到LD_LIBRARY_PATH环境变量中:
export LD_LIBRARY_PATH=/path/to/library:$LD_LIBRARY_PATH
然后重新编译并链接您的程序。
希望这可以帮助您解决问题!
阅读全文