执行do_cmake.sh和编译时报错找不到动态库的解决方法
问题现象描述
类似以下现象。
- 找不到kps_bluestore。
Could Not find kps_bluestore (missing: KPS_BLUESTORE_LIBRARIES) CMake Error at CMakeLists.txt:277 (message): no libkpsbluestore.so found
- 找不到lkps_ec库。
cannot find -lkps_ec collect2: error: ld returned l exit status
关键过程、根本原因分析
无
结论、解决方案及效果
- 创建软链接。
ln -snf /usr/lib64/libkps_bluestore.so.1.0.0 /usr/lib64/libkps_bluestore.so ln -snf /usr/lib64/libkps_ec.so.1.2.1 /usr/lib64/libkps_ec.so
- 重新执行编译命令
rm -rf build/ && sh do_cmake.sh
父主题: 故障排除