gazebo源碼安裝

1> 源碼安裝protobuf2.5

        如果出現x86_64_lib中有一樣的庫時, 添加路徑到LD_LIBRARY_PATH

2> 按照官網進行安裝

  http://gazebosim.org/tutorials?tut=install_from_source&cat=install

  注意: 

   查看版本,本人希望安裝的版本是gazebo7.4, (因爲 ros目前發佈的相關接口包,最高版本是ros-indigo-gazebo7-pkg)所以需要回退版本

   查看所有tag版本

           hg tags 

   再 hg revert  -r  <版本號> -all

           然後再按照官網的指示進行編譯


3> 測試

     gazebo --version

           gazebo 

           如果遇到有些錯誤,例如

gazebo: error while loading shared libraries: libgazebo_common.so.8: cannot open shared object file: No such file or directory

檢查庫安裝到哪去了

sean@sean:/usr$ find -name "libgazebo_common.so*"
./local/lib/x86_64-linux-gnu/libgazebo_common.so.8.0.0
./local/lib/x86_64-linux-gnu/libgazebo_common.so
./local/lib/x86_64-linux-gnu/libgazebo_common.so.8
添加路徑/usr/local/lib/x86_64-linux-gun到LD_LIBRARY_PATH

echo "export LD_LIBRARY_PATH=/usr/local/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH" >> ~/.bashrc 
source ~/.bashrc

然後接着運行gazebo, 應該沒有問題了


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