七喜下載站
手機版
七喜手機站二維碼
您的位置:七喜軟件下載編程開發 編程工具cmake官方下載 v3.11.3 中文版

cmake官方下載 v3.11.3 中文版cmake官方下載 v3.11.3 中文版

軟件大?。?/span>31.3M

軟件官網:HomePage

用戶評分:

軟件類型:國產軟件

運行環境:Win All

軟件語言:簡體中文

軟件分類:編程工具

更新時間:2020/4/21

授權方式:綠色軟件

插件情況:無 插 件

平臺檢測 無插件 360通過 騰訊通過 金山通過 瑞星通過
cmake 編程工具

cmake是一款可以兼容多個平臺的安裝編譯工具。它簡單點來說就是一個能夠給任何平臺描述安裝過程的編譯工具。它能夠編譯各種各樣的文件,比如項目管理工具,makefile等等,還能夠幫助開發者測試該軟件在c++當中的使用特性。這款軟件操作簡單,不需要任何復雜的操作,并且cmake中文版已經安裝了中文包,用戶可以放心下載使用。

cmake主要特點

1.開放源代碼,使用類 BSD 許可發布。

2.跨平臺,并可生成 native 編譯配置文件,在 Linux/Unix 平臺,生成 makefile,在 蘋果平臺,可以生成 xcode,在 Windows 平臺,可以生成 MSVC 的工程文件。

3.能夠管理大型項目,KDE4 就是最好的證明。

4.簡化編譯構建過程和編譯過程。Cmake中文版的工具鏈非常簡單:cmake+make。

5.高效率,按照 KDE 官方說法,CMake 構建 KDE4 的 kdelibs 要比使用 autotools 來 構建 KDE3.5.6 的 kdelibs 快 40%,主要是因為 Cmake 在工具鏈中沒有 libtool。

6.可擴展,可以為 cmake 編寫特定功能的模塊,擴充 cmake 功能。

cmake安裝教程

1.歡迎界面。點【next】

安裝教程1

2.同意協議。勾選,然后點【next】

安裝教程2

3.按圖中紅框勾選,然后點【next】

安裝教程3

4.路徑選擇,然后點【next】。

安裝路徑根據自己需要自行修改?!窘ㄗh】路徑名是在英文路徑下,不要包含中文和空格

安裝教程4

5.開始安裝。點【Install】

安裝教程5

6.安裝過程,請耐心等待

安裝教程6

7.安裝完成。點【Finish】。到此CMake中文版安裝工作就以完成。 安裝過程很容易,請讀者耐心安裝即可。

安裝教程7

cmake官方下載使用方法

一.源文件編寫

假設項目test中只有一個main.cpp源文件,程序用途是計算一個數的指數冪。

#include

#include

/**

* power - Calculate the power of number.

* @param base: Base value.

* @param exponent: Exponent value.

*

* @return base raised to the power exponent.

*/

double power(double base, int exponent)

{

int result = base;

int i;

if (exponent == 0)

{

return 1;

}

for(i = 1; i < exponent; ++i)

{

result = result * base;

}

return result;

}

int main(int argc, char *argv[])

{

if(argc < 3)

{

printf("Usage: %s base exponent n", argv[0]);

return 1;

}

double base = atof(argv[1]);

int exponent = atoi(argv[2]);

double result = power(base, exponent);

printf("%g ^ %d is %gn", base, exponent, result);

return 0;

}

二.編寫CMakeLists.txt

在main.cpp源文件目錄test下編寫CMakeLists.txt文件。

#CMake最低版本號要求

cmake_minimum_required (VERSION 2.8)

#項目信息

project (demo)

#指定生成目標

add_executable(demomain.cpp)

CMakeLists.txt由命令.注釋和空格組成,其中命令是不區分大小寫。符號#后的內容被認為是注釋。命令由命令名稱.小括號和參數組成,參數之間使用空格進行間隔。

本例中CMakeLists.txt文件的命令如下:

cmake_minimum_required:指定運行本配置文件所需的CMake的最低版本;

project:參數值是demo,表示項目的名稱是demo。

add_executable:將名為main.cpp的源文件編譯成一個名稱為demo的可執行文件。

三.編譯工程

在源碼根目錄下創建一個build目錄,進入build目錄,執行cmake ..,生成Makefile,再使用make命令編譯得到demo可執行文件。

通常,建議在源碼根目錄下創建一個獨立的build構建編譯目錄,將構建過程產生的臨時文件等文件與源碼隔離,避免源碼被污染。

四.基本編寫

1.編寫如下所示的main.cpp, 功能只是簡單的打印下語句。

基本編寫1

2.新建CMakeLists.txt文件,文件內部聲明cmake的最低要求版本,項目名稱,以及指定生成的目標

基本編寫2

3.最后同一個目錄的文件有兩個,即CMakeLists.txt和main.cpp

基本編寫3

4.然后直接在線安裝cmake, 命令行上直接執行brew install cmake (這里是在mac系統上的終端執行的)

基本編寫4

5.成功安裝完成cmake之后,終端執行命令cmake . 來生成makefile文件(這里沒有指定平臺,則默認是linux)

基本編寫5

6.執行完成命令之后,目錄下生成了如下所示的文件,其中就有Makefile文件

基本編寫6

7.最后終端執行make命令生成可執行程序,然后運行可執行程序,從下圖的運行結果看,可執行程序運行成功。

基本編寫7

cmake常見問題

一.什么是組態檔?

組態檔是用一種建構軟件專用的特殊編程語言寫的CMake腳本。內建C語言、C++、Fortran、Java的自動相依性分析功能。經由CMake腳本語言支持SWIG、Qt、FLTK。內建對微軟Visual Studio .NET和過去的Visual Studio版本的支持,可以產生后綴為.dsp、.sln和.vcproj的文檔。用傳統的時間標簽偵測檔案內容的改變。支持平行建構(在多臺電腦上同時建構)在許多操作系統上進行跨平臺編譯,包括Linux、POSIX相容的系統(AIX、*BSD、HP-UX、IRIX、MinGW/MSYS、Solaris系統)、Mac OS X和微軟Windows 95/98/NT/2000/XP等。產生可以給Graphviz用的全局相依圖。已經和Dart、CTest和CPack等軟件測試和釋出的工具整合。

大家都喜歡

  • 電腦軟件
  • 手機軟件
更多>

用戶評論

(您的評論需要經過審核才能顯示) 精選5條評論
140

最新評論

  • 置頂 四川遂寧移動 網友 邀游云端.

    感謝分享,收藏備用

  • 置頂 湖南張家界移動 網友 陪河川奔流

    下載中,感謝分享……

  • 置頂 甘肅白銀移動 網友 啃豬蹄的小仙女

    多謝??!

  • 置頂 甘肅隴南電信 網友 顏染

    這個必須支持一下,太全了。

  • 置頂 甘肅天水電信 網友 失去與得到

    支持一波~~6666666666

請簡要描述您遇到的錯誤,我們將盡快予以修訂

返回頂部
真人财神捕鱼游戏下载