apt安裝cmake
sudo apt install cmake
這種方式安裝方便,缺點是如果想要自己交叉編譯android平台的opencv會提示版本太低,因為ubuntu16.04源裡的cmake版本只有3.5.1,而android交叉編譯工具鏈android.toolc程式設計客棧hain.cmake要求cmake版本最低是3.6.0
**原始碼編譯cmake
到cmake官網**最新的cmake
**後解壓,然後進程式設計客棧入目錄執行:
./bootstrap
make -j8
sudo make install
驗證版本
這種方式可以安裝最新版cmake,但是如果想交叉編譯用於android平台的第三方庫的話,會在編譯時出現問題,因為android sdk中提供的交叉編譯工具鏈android.toolchain.cmake還不支援最新版cmake
軟鏈結android sdk中的cmake
將android sdk中的cmake軟鏈結到/usr/local/bin目錄中
sudo ln -s /home/g**inandre/android/sdk/cmake/3.6.4111459/bin/cmake /usr/local/bin
現在自己使用android交叉編譯工具鏈android.toolchain.cmake來編譯一些第三方庫應該沒有什麼問題了
編寫乙個簡單的cmake例項
首先我們編寫乙個main.cpp檔案,乙個簡單的helloworld程式
#include
int main()
)編譯$mkdir build
$cd build
$cmake ..
$make
$./helloworld
執行結果:
hello world!
ubuntu下安裝cmake及cmake簡單使用
前言 最近突然想將開發環境轉移到linux上,同時也準備閱讀些github上的開源 發現現在開源專案一般都是用cmake管理的。所以就在自己的虛擬機器上搗鼓了一天。一開始我也不知道cmake是啥,後來通過折騰也大概知道其作用,它所做的事其實就是告訴編譯器如何去編譯鏈結源 你也許想問不是有makefi...
Ubuntu16 04安裝 公升級cmake方法
本文將介紹ubuntu如何快速安裝cmake的方法以及安裝公升級特定版本cmake的方法1.使用預設安裝方法sudo apt install cmake檢視cmake版本命令 cmake version2.安裝特定版本方法 ubuntu系統下 7z 檔案壓縮解壓命令 執行編譯安裝命令 configu...
Ubuntu下的cmake自選版本安裝
第一步 清除已安裝的cmake 如果安裝了低版本的話 wget第三步 解壓壓縮包 你可以解壓到你想要的位置 tar zxvf cmake 3.20.5.tar.gz第四步 編譯構建 進入到解壓的cmake主目錄下,執行 s.bootstrap過程需要耗費一定的時間 如果出現提示找不到對應版本c 編譯...