CMake是一個比make更高級的跨平臺的安裝、編譯、配置工具,能夠用簡單的語句來描述全部平臺的安裝(編譯過程)。並根據不一樣平臺、不一樣的編譯器,生成相應的Makefile或者project文件。本文主要介紹在Mac OSX上安裝配置CMake的方法,筆者所使用的OS X版本是macOS Sierra。app
首先,你要去CMake的網站上下載它的安裝文件(官網下載地址:https://cmake.org/download/),選擇下圖中紅框所標註出來的選項。工具
下載完成後,就像在OS X下安裝通常的程序那樣安裝它。完成後,CMake的圖標就會出如今你的Launchpad中,以下圖所示。網站
點擊上面這個圖標打開CMake的GUI程序。你可能會受到以下提示,選擇【Open】而後程序能夠成功打開。ui
啓動程序後從菜單欄中選擇【Tools】,而後從下拉菜單中選擇「How to Install For Command Line Use」,便會彈出一個對話框,這個對話框提示你該如何配置,從而使得在命令行中也可以直接使用CMake命令。spa
咱們主要關注其中的前兩種方法。首先,若是你在命令行中輸入 cmake --version,你會發現系統並不認識cmake這個命令。而後使用上面圖中給出的第一種方法,即在命令行中輸入PATH="/Applications/CMake.app/Contents/bin":"$PATH",以下圖所示。此後,再執行跟cmake有關的命令,系統就能夠正確識別它了。命令行
可是,這個方法只能管一時(這跟Ubuntu下的狀況相似),當你關閉命令行窗口後,再從新開啓一個命令行窗口,系統仍然表示沒法識別cmake命令。因此咱們來嘗試第二種方法。在新開的命令行窗口中輸入(最好是從CMake的GUI對話框上直接複製,以避免輸錯) 編譯器
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --installio
此時,再次打開新的命令行窗口,cmake也能夠正常運行了!編譯
(本文完)gui