97久久亚洲,亚洲福利久久,亚洲精品系列,97在线精品

win7系統(tǒng)下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【CMakeWindows下載】CMake中文版 v3.15.5 官方正式版

【CMakeWindows下載】CMake中文版 v3.15.5 官方正式版
  • 軟件大。翰榭
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-01
  • 軟件類型:國產(chǎn)軟件
  • 推薦星級:
  • 運行環(huán)境:XP,Win7,Win8,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

CMake中文版是一款用于對于一款軟件進行創(chuàng)建、測試和打爆的一條龍服務打包工具,軟件在一個程序創(chuàng)建的過程中有非常好用的編譯器,因此軟件擁有非常好的編譯功能,從而大大提升了用戶們的工作效率,有需要的小伙伴們,可以在本站下載CMake官方版。

CMake中文版的使用是非常簡單的,但是軟件自身內(nèi)部的設計是非常復雜且巧妙的,軟件可以為用戶們完成系統(tǒng)的檢測、代碼的提示和生成、模板實例推薦和提供預處理器,在整個創(chuàng)建過程都展現(xiàn)了驚人的調(diào)控能力,快來下載CMake官方版試試吧!

CMakeWindows截圖

軟件特色

1、CMake可以編譯源代碼、制作程序庫、產(chǎn)生適配器(wrapper)、還可以用任意的順序建構執(zhí)行檔

2、支持in-place建構和out-of-place建構,因此可以很容易從同一個源代碼目錄樹中建構出多個二進檔

3、支持靜態(tài)與動態(tài)程式庫的建構

CMake官方版安裝方法

1、在本站下載CMake軟件安裝包并使用壓縮軟件進行解壓,雙擊“cmake.msi”進入程序安裝向導

2、進入程序安裝向導后點擊“Next”

CMake官方版安裝方法1

3、勾選接受許可協(xié)議,點擊“Next”

CMake官方版安裝方法2

4、選擇自定義安裝模式,勾選設置軟件圖標項,點擊“Next”

CMake官方版安裝方法3

5、設置自定義的軟件安裝路徑,然后點擊“Next”

CMake官方版安裝方法4

6、準備好之后點擊“Install”開始安裝

CMake官方版安裝方法5

7、等待安裝過程

CMake官方版安裝方法6

8、安裝結束之后點擊“Finish”退出安裝向導即可

CMake官方版安裝方法7

CMake中文版使用方法

1、配置編譯選項:$> ccmake directory

2、根據(jù)CMakeLists.txt生成Makefile文件:$> cmake directory

3、執(zhí)行Makefile文件(編譯程序,生成可執(zhí)行文件):$> make

4、單個源文件工程

源文件編寫

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

#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由命令、注釋和空格組成,其中命令是不區(qū)分大小寫。符號#后的內(nèi)容被認為是注釋。命令由命令名稱、小括號和參數(shù)組成,參數(shù)之間使用空格進行間隔。

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

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

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

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

編譯工程

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

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

CMake軟件評價

CMake中文版是一個比Make工具更高級的編譯配置工具,是一個跨平臺的、開源的構建系統(tǒng)(BuildSystem)。CMake允許開發(fā)者編寫一種平臺無關的CMakeList.txt文件來定制整個編譯流程,然后再根據(jù)目標用戶的平臺進一步生成所需的本地化Makefile和工程文件,如:為Unix平臺生成Makefile文件(使用GCC編譯),為Windows MSVC生成projects/workspaces(使用VS IDE編譯)或Makefile文件(使用nmake編譯)。使用CMake作為項目架構系統(tǒng)的知名開源項目有VTK、ITK、KDE、OpenCV、OSG等。

相關新聞

什么是組態(tài)檔?

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

[溫馨提示]:
點下面下載:(推薦使用"迅雷"進行下載,系統(tǒng)下載大全QQ交流群:)
97久久亚洲,亚洲福利久久,亚洲精品系列,97在线精品
国产精品视频一区二区三区四蜜臂| 日韩精品成人| 视频一区欧美日韩| 成人小电影网站| 日韩欧美一区二区三区在线视频| 精品欧美日韩精品| 精品无人区麻豆乱码久久久| 亚洲欧美在线综合| 午夜久久av| 91精品国产自产精品男人的天堂| 亚洲三级在线| 国产精品视频一区二区三区| 国产精品1luya在线播放| 国产福利一区二区精品秒拍| 久久超碰99| 久久国产主播| 日韩一区欧美二区| 日韩精选在线| 成人日韩av| 欧美专区18| 国产欧美日韩| 日韩不卡免费高清视频| 不卡一区综合视频| 日本国产亚洲| 91视频精品| 久久国产99| 欧美国产另类| 黄色欧美日韩| 国产极品模特精品一二| 少妇精品导航| 久久狠狠久久| 欧美精品一二| 精品九九久久| 亚洲香蕉视频| 国产精品成人a在线观看| 免费黄色成人| 久久精品五月| 妖精视频成人观看www| 麻豆极品一区二区三区| 先锋影音久久久| 91综合网人人| 欧美伊人影院| 国产免费成人| 国产一区二区三区四区五区| 美女日韩在线中文字幕| 91一区二区三区四区| 91在线成人| 亚洲一区二区三区高清| 日产精品一区二区| 国产精品亚洲一区二区在线观看| 亚洲精品a级片| 日韩中文欧美| 久久精品国产99国产| 综合欧美亚洲| 99xxxx成人网| 九九在线精品| av成人国产| 久久精品国产99久久| 福利在线免费视频| 国产精品毛片aⅴ一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频 | 久久久夜精品| 不卡一二三区| 久久久久久自在自线| 久久av偷拍| 精品国产一级| 国产一区三区在线播放| 麻豆精品av| 国产va免费精品观看精品视频| 久久99久久久精品欧美| 麻豆国产精品视频| 精品淫伦v久久水蜜桃| 精品欧美日韩精品| 国产夫妻在线| 亚洲一级特黄| 日韩在线观看一区二区| 国产美女一区| 综合激情一区| 久久av导航| 丝袜美腿一区| 亚洲自啪免费| 国产免费av国片精品草莓男男| 国产精品magnet| 三级在线看中文字幕完整版| 91精品韩国| 蜜芽一区二区三区| 国产高清亚洲| 欧美午夜精彩| 日本精品一区二区三区在线观看视频| 国产精品毛片久久久| 欧美日韩视频免费观看| 五月精品视频| 日韩成人av影视| 久久夜夜操妹子| 欧美亚洲三级| 日产精品一区| 欧美久久久网站| 性欧美xxxx免费岛国不卡电影| 一区二区电影| 99精品视频在线观看免费播放| 99热精品在线观看| 日韩av一区二| 91精品综合| 国产精品极品国产中出| 激情欧美一区| 国产欧美一区二区精品久久久| 黄色网一区二区| 在线国产一区二区| 久久久精品国产**网站| 五月婷婷六月综合| 精品一区二区三区在线观看视频| 亚洲高清成人| 精品视频一区二区三区四区五区| 99国产精品| 久久精品免费一区二区三区| 国产精品密蕾丝视频下载| 美女毛片一区二区三区四区| 欧美xxxx性| 日本视频在线一区| 91精品91| 尤物tv在线精品| 免费在线欧美黄色| 国产亚洲一卡2卡3卡4卡新区| 自由日本语亚洲人高潮| 欧美日韩中文字幕一区二区三区| 国产精品久久久久久久久妇女| 久久精品国产精品亚洲毛片| 国产日韩高清一区二区三区在线| 久久精品国产99久久| 亚洲欧美一区在线| 99国产一区| 亚洲一区中文| 蜜桃视频免费观看一区| 伊人国产精品| 午夜电影一区| 国产欧美大片| 另类小说一区二区三区| 九九99久久精品在免费线bt| 成人一二三区| 婷婷色综合网| 亚洲人www| 国产精品久久久久久久免费软件| 精品国产亚洲日本| 群体交乱之放荡娇妻一区二区| 久久九九精品| 亚洲综合中文| 久久精品福利| 国产伊人精品| 青草久久视频| 日韩在线中文| 综合精品一区| 麻豆成人综合网| 性欧美69xoxoxoxo| 青青国产91久久久久久| 成人午夜在线| 亚洲欧美日本国产专区一区| 日韩高清在线不卡| 在线日韩视频| 国产精品成人一区二区网站软件| 日本精品不卡| 国产乱码精品一区二区亚洲| 麻豆精品蜜桃| 国产欧美一区二区精品久久久| 欧美专区一区| 欧美伊人久久| 91精品综合| 国产欧美一级| 午夜精品一区二区三区国产| 国产精品videossex| 西西人体一区二区| 999久久久91| 国产一区二区三区日韩精品| 午夜天堂精品久久久久| 99久久九九| 国产成人久久| 久久福利在线| 欧美精品三级在线| 亚洲精品裸体| 国产一区二区精品| 日韩国产综合| 国产精品精品国产一区二区| 欧美一级网址| 免费看欧美美女黄的网站| 亚洲a一区二区三区| 欧美日韩国产v| 日韩影院二区| 日韩欧美精品| 日韩一区三区| 香蕉视频亚洲一级| 日韩在线视频精品| 久久91导航| 日韩精品首页| 欧美搞黄网站| 91成人精品视频| 亚洲精品一区二区妖精| 在线精品小视频| 中日韩男男gay无套| 亚洲风情在线资源| 一本大道色婷婷在线| 国产在视频一区二区三区吞精|