首页 > 解决方案 > 未定义符号:_ZN2df12KinectFusion10save_modelESs 来自 kinect_fusion

问题描述

我对kinect fusion没有太多经验。我正在从一篇论文中复制一个框架,这需要 kinect 融合。我可以成功编译kinect fusion。但是,当我尝试import kfusion进行测试时。它失败为:

+ set -e + export PYTHONUNBUFFERED=True + PYTHONUNBUFFERED=True + export CUDA_VISIBLE_DEVICES=0 + CUDA_VISIBLE_DEVICES=0 ++ date +%Y-%m-%d_%H-%M-%S + LOG=experiments/logs/test_kinect_fusion.txt.2018-06-16_19-47-30 + exec ++ tee -a experiments/logs/test_kinect_fusion.txt.2018-06-16_19-47-30 + echo Logging output to experiments/logs/test_kinect_fusion.txt.2018-06-16_19-47-30 Logging output to experiments/logs/test_kinect_fusion.txt.2018-06-16_19-47-30 + ./tools/test_kinect_fusion.py --gpu 0 --imdb rgbd_scene_trainval --cfg experiments/cfgs/rgbd_scene.yml --rig data/RGBDScene/camera.json Traceback (most recent call last): File "./tools/test_kinect_fusion.py", line 13, in <module> from kinect_fusion import kfusion ImportError: /home/weizhang/DA-RNN/tools/../lib/kinect_fusion/kfusion.so: undefined symbol: _ZN2df12KinectFusion10save_modelESs

文件存在于路径中。我不确定未定义符号的原因可能是什么。

任何意见和建议表示赞赏。

标签: runtimekinectkinect-sdkundefined-symbol

解决方案


推荐阅读