復制動態庫:
sudo cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 /home/wmz/anaconda3/lib/
刪除原鏈接:
sudo rm /home/wmz/anaconda3/lib/libstdc++.so.6
建立新鏈接:
sudo ln -s /home/wmz/anaconda3/lib/libstdc++.so.6.0.21 /home/wmz/anaconda3/lib/libstdc++.so.6
問題的起源是,安裝anaconda3中stdc++版本較低,僅支持到GLIBCXX_3.4.19,在編譯caffe時,libprotobuffer需要的stdc++需要支持GLIBCXX_3.4.21。
雖然上面建立軟鏈接的操作未必是最好的解決方案,但至少是一個可用的解決方案。