久久一区激情,国产在线久久久,成人看片网站,国产香蕉一区二区三区在线视频

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

CMake編譯工具-CMake編譯工具下載-CMake編譯工具下載 v3.0.2官方版本

CMake編譯工具-CMake編譯工具下載-CMake編譯工具下載 v3.0.2官方版本
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權(quán)方式:免費軟件
  • 更新時間:2023-12-28
  • 閱讀次數(shù):
  • 推薦星級:
  • 運行環(huán)境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

CMake是款免費開源的編譯工具,可以用簡單的語句來描述所有平臺的編譯過程,主要用于構(gòu)建、測試和打包軟件,能夠輸出各種格式的makefile或者project文件。CMake能測試編譯器所支持的C++特性,類似UNIX下的automake。Cmake并不直接建構(gòu)出最終的軟件,而是產(chǎn)生標(biāo)準(zhǔn)的建構(gòu)檔(如 Unix 的 Makefile 或 Windows Visual C++的projects/workspaces),然后再依一般的建構(gòu)方式使用。

cmake是makefile的上層工具,它們的目的正是為了產(chǎn)生可移植的makefile,并簡化自己動手寫makefile時的巨大工作量.目前很多開源的項目都可以通過CMake工具來輕松構(gòu)建工程,代碼的分享者提供源代碼和相應(yīng)的Cmake配置文件,使用者就可以非常方便的在自己的電腦上構(gòu)建相應(yīng)的工程,進行開發(fā)和調(diào)試。

CMake簡介

CMake 可以編譯源代碼、制作程序庫、產(chǎn)生適配器(wrapper)、還可以用任意的順序建構(gòu)執(zhí)行檔。CMake 支持 in-place 建構(gòu)(二進檔和源代碼在同一個目錄樹中)和 out-of-place 建構(gòu)(二進檔在別的目錄里),因此可以很容易從同一個源代碼目錄樹中建構(gòu)出多個二進檔。CMake 也支持靜態(tài)與動態(tài)程式庫的建構(gòu)。

“CMake”這個名字是“cross platform make”的縮寫。雖然名字中含有“make”,但是CMake和Unix上常見的“make”系統(tǒng)是分開的,而且更為高階。

CMake特色

1、可擴展的開源系統(tǒng),它以獨立于編譯器的方式管理操作系統(tǒng)中的構(gòu)建過程。。
2、與許多跨平臺系統(tǒng)不同,它的設(shè)計目的是與本地構(gòu)建環(huán)境結(jié)合使用。
3、它可以生成一個本地構(gòu)建環(huán)境,該環(huán)境將編譯源代碼、創(chuàng)建庫、生成包裝器并在任意組合中構(gòu)建可執(zhí)行文件。
4、支持in-place和out- place構(gòu)建,因此可以從單個源樹支持多個構(gòu)建。它還支持靜態(tài)和動態(tài)庫構(gòu)建。
5、支持依賴于多個庫的復(fù)雜目錄層次結(jié)構(gòu)和應(yīng)用程序。
6、處理必須構(gòu)建可執(zhí)行文件的情況,以便生成隨后編譯并鏈接到最終應(yīng)用程序中的代碼。
7、提供了許多預(yù)定義的命令,但是如果需要,您可以添加自己的命令。
8、為特定的編譯器/操作系統(tǒng)組合添加其他makefile生成器。

CMake安裝

1.到本站下載安裝CMake,打開安裝程序,點擊next繼續(xù)安裝

2.勾選同意此協(xié)議,點擊下一步

3.勾選安裝桌面圖標(biāo),方便今后使用

4.點擊change選擇安裝位置,點擊next繼續(xù)安裝

5.點擊Install繼續(xù)安裝

6.稍等片刻

7.最后點擊Finish即可安裝成功

cmake使用教程

1.運行GUI的cmake界面:

2.執(zhí)行Configure:運行之后,生成了如下文件:

3.生成Makefile:執(zhí)行Generate之后生成如下文件:

4.運行make進行編譯:

5.編譯完成后,在build目錄生成Tutorial.exe,運行Tutorial.exe 25就可以看到運行結(jié)果:

6.運行make install安裝程序:

7.運行make test進行測試:


使用編程語言寫的程序,由于每條指令都對應(yīng)計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。


點下面下載:(推薦使用"迅雷"進行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 绍兴市| 攀枝花市| 宁都县| 孟连| 西宁市| 岫岩| 烟台市| 莱州市| 南皮县| 桐城市| 临夏县| 克拉玛依市| 资讯 | 泉州市| 岑溪市| 鹤岗市| 犍为县| 吴江市| 安远县| 太白县| 台东县| 玉门市| 黄山市| 南靖县| 洱源县| 涪陵区| 上林县| 定南县| 克东县| 扎囊县| 揭西县| 任丘市| 阿克苏市| 兴仁县| 琼中| 万安县| 神农架林区| 赤城县| 东台市| 新巴尔虎左旗| 镇原县|