ros 段錯誤 pluginlib

一個坑。。
不論ubuntu版本和ros版本應該都會出現。我的是16.04+kinetic。
在使用pluginlib時,會報段錯誤。

因爲自己編譯了boost庫並且sudo make install,和ros自帶的boost產生衝突

因爲在安裝ros時會自動安裝boost,很多ros的可執行底層驅動也是依賴他自己裝的boost的,如果我們自己編譯boost並安裝,是有可能和ros自帶的衝突。

解決辦法就是移除掉 /usr/local/include的boost頭文件和/usr/local/lib裏的boost庫文件。

之後

catkin_make clean
catkin_make
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章