本文由博主原创,转载请注明出处(保留此处和链接):
IT人生(http://blog.csdn.net/robinblog/article/details/17386101)
作為一名項目開發人員,我們必須學會一些自動化的工程構建工具,如cmake,automake等等,在此記錄一些關於CMake的使用方法。
cmake的獲取:
我們可以從cmake官網直接下載cmake的binary或者source code。cmake官網下載
cmake的binary安裝:
如果想偷懶或者自己感覺沒有必要,那就直接在官網下載的Binary distributions中找適合自己的就可以了。如果沒有特殊要求,請直接下載最新版本,當前最新版本是2.8.12.1。
1. 下載 cmake-2.8.12.1-Linux-i386.tar.gz
2. 解壓,我們會生成cmake-2.8.12.1-Linux-i386的文件夾
$ tar xvf cmake-2.8.12.1-Linux-i386.tar.gz3. 把cmake-2.8.12.1-Linux-i386/ 移動到目錄/usr/local下,并重命名為cmake-2.8.12.1/
$ mv cmake-2.8.12.1-Linux-i386/ /usr/local/cmake-2.8.12.1/4. 設置路徑 /usr/local/cmake-2.8.12.1/bin/ 到PATH變量中,
export PATH=/usr/local/cmake-2.8.12.1/bin/:$PATH
cmake的source code 編譯,安裝
我們從官網下載的source distributions中下載cmake-2.8.12.1.tar.gz,和binary一樣,這個也是沒有特殊要求,下載最新的,該版本當前為最新版本。
1.下載cmake-2.8.12.1.tar.gz
2.解壓cmake-2.8.12.1.tar.gz,我們會生成cmake-2.8.12.1/的文件夾
$ tar xvf cmake-2.8.12.1.tar.gz3. 進入cmake-2.8.12.1/
$ cd cmake-2.8.12.1/4. 這裡含有CMakeLists.txt 和configure,我們默認使用configure(假設我們暫時沒有cmake)
$ ./configure --prefix=`pwd`/_install/ (--prefix可以隨意指定,只是我們在加入PATH時,加入我們指定目錄的bin就可以了)5. 編譯,安裝:
$ make && make install (如果前面指定的目錄不在你的用戶目錄下,也許在安裝時沒有權限,我們需要在make install 前面加上sudo)
cmake的簡單實用:
參考鏈接:
作者:ningxialieri 发表于2013-12-18 0:31:49 原文链接
阅读:126 评论:0 查看评论