我是Linux的新手(所以如果这看起来太明显我会aplogize),并且我安装了一个新的Ubuntu 16.04版本。我正在尝试编译和安装"导演"来自github的存储库(https://github.com/RobotLocomotion/director)。输入make[6]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libSM.so', needed by 'lib/libvtkDRCFilters.so'. Stop.
后,一段时间后我收到此错误:
libSM.so
我注意到/usr/lib/x86_64-linux-gnu/
内没有gian@gian-K54C:/usr/lib/x86_64-linux-gnu$ ls libSM.so.*
libSM.so.6 libSM.so.6.0.1
但是我很快搜索了类似的文件,我找到了这两个文件:
libSM.so
关于如何解决这个问题的任何想法?感谢
编辑:显然/usr/lib/x86_64-linux-gnu/
存在于{{1}}内,但我在第一次看不到它。它现在更加令人困惑......
答案 0 :(得分:-1)
您可以尝试这样的事情:
ln -s /usr/lib/x86_64-linux-gnu/libSM.so.6 /usr/lib/x86_64-linux-gnu/libSM.so