在Ubuntu 16 04下安裝g2o

2021-08-09 05:40:51 字數 1584 閱讀 2046

sudo apt-get install libqt4-dev qt4-qmake libqglviewer-dev libsuitesparse-dev libcxsparse3.1.2
sudo apt-get install 

libcholmod-dev

其中第二項

需libcholmod-dev要table鍵來填充名稱,具體做法如下:

(1)在終端切換成root登入:輸入su,回車後輸入密碼。

(2)開啟bash.bashrc:

cd /etc
vi bash.bashrc

#enable bash completion in interactive shells

# if ! shopt -oq posix; then

# if [ -f /usr/share/bash-completion/bash_completion ]; then

#   . /usr/share/bash-completion/bash_completion

# elif [ -f /etc/bash_completion ]; then

#   . /etc/bash_completion

# fi

# fi

找到上面的內容,將注釋去掉,如下:

#enable bash completion in interactive shells

if ! shopt -oq posix; then

if [ -f /usr/share/bash-completion/bash_completion ]; then

. /usr/share/bash-completion/bash_completion

elif [ -f /etc/bash_completion ]; then

. /etc/bash_completion

fifi

然後按esc退出編輯模式,輸入:wq 儲存退出。

(3)然後在輸入

sudo apt-get install 

libcholmod-dev

在按table鍵,之後會出現幾個版本(libcholmod1.7.1  libcholmod2.1.2  libcholmod3.0.6),選擇乙個(例如libcholmod2.1.2),在輸入
sudo apt-get install 

libcholmod2.1.2-dev

即可安裝依賴項libcholmod-dev

mkdir build

cd build

cmake ..

make -j4

這個編譯過程會花費一些時間。

3、編譯完成後安裝:

sudo make install

4、安裝完成後在目錄/usr/local/includ 下能找到g2o目錄,在/usr/local/lib 下能找到libg2o_**.so的檔案。

在Ubuntu16 04下安裝MySQL

1.在控制台中輸入如下命令,安裝mysql server mysql client和libmysqlclient dev sudo apt get install mysql server mysql client libmysqlclient dev 安裝過程中會提示輸入root使用者密碼,輸入然...

在Ubuntu 16 04下安裝MySQL

1,首先執行下面三條命令 執行第一條命令 sudo apt get install mysql server 如下圖 輸入自己想設定的密碼,之後再次輸入確認密碼。完成之後如下圖 執行第二條命令 sudo apt get install mysql client 如下圖 接著執行第三條命令 sudo ...

在Ubuntu 16 04下安裝MySQL

執行第一條命令 sudo apt get install mysql server完成之後如下圖 注意 一般執行上面的第一句就可以,下邊的兩句可以不執行的!第二個libmysqlclient de這個包包含的主要是資料庫的庫檔案和標頭檔案,研究嵌入式會用得到的。執行第二條命令 sudo apt ge...