前言:安裝openpose的時候,會出現乙個奇怪的錯誤,怎麼都沒法解決,最後網上說是cmake版本的問題,抱著試一試的心理,結果解決了問題。最終定位問題是,openpose支援低版本的cmake編譯,但是其依賴的caffe,卻需要更高版,故此出現了以下的安裝cmake的筆記。對於不熟悉c、c++的同學來說,建議安裝cmake-gui進行視覺化編譯會少很多麻煩。
對於版本沒有要求的同學,可以直接使用以下命令:
apt install cmake
apt install cmake-gui
sudo apt isntall gcc
sudo apt install g++
sudo apt install qt4-default //安裝cmake-gui的時候需要,不安裝cmake-gui可以省略
3、解壓編譯
# 解壓
tar -zxvf cmake-3.16.0-rc1.tar.gz //筆者下的是最新的3.16版本
# 進入解壓目錄
cd cmake-3.16.0-rc1
# 編譯
./configure --qt-gui // 引數--qt-gui是安裝cmake-gui,不想安裝可以省略
make -j12
sudo make install
ubuntu下安裝cmake及cmake簡單使用
前言 最近突然想將開發環境轉移到linux上,同時也準備閱讀些github上的開源 發現現在開源專案一般都是用cmake管理的。所以就在自己的虛擬機器上搗鼓了一天。一開始我也不知道cmake是啥,後來通過折騰也大概知道其作用,它所做的事其實就是告訴編譯器如何去編譯鏈結源 你也許想問不是有makefi...
cmake安裝 用法
選擇cmake x.x.x.tar.gz 找個目錄解壓縮 tar xzvf cmake x.x.x.tar.gz cd cmake x.x.x 依次執行 bootstrap make make install cmake 會預設安裝在 usr local bin 下面 檢查版本 cmake vers...
編譯安裝cmake
1.為什麼用cmake?mysql部分版本安裝前編譯需要用軟體cmake,而不是我們之前通常使用的make!簡言之,就是用了cmake編譯工作可以在另乙個指定的目錄中而非原始碼目錄中進行,原始碼目錄不受任何一次編譯的影響,因此在同乙個原始碼樹上可以進行多次不同的編譯,如針對於不同平台編譯,可以跨平台...