CMake這款軟件是一款跨平臺(tái)的編譯工具,這款軟件可以用簡(jiǎn)單的語句來描述所有平臺(tái)的編譯過程,還可以輸出各種各樣的makefile或者project文件,能測(cè)試編譯器所支持的C++特性,非常實(shí)用。這款軟件可以在許多的操作系統(tǒng)上進(jìn)行跨平臺(tái)編譯,包括Linux、POSIX相容的系統(tǒng)和windos系統(tǒng)等等,可以說幾乎所有的操作平臺(tái)都支持cmake的運(yùn)行。用戶可以使用cmake編輯源代碼、制作程式庫、產(chǎn)生適配器,還可以用任意的順序建構(gòu)執(zhí)行檔。除此之外,cmake還有著諸多實(shí)用功能,比如內(nèi)建C語言、C++、Fortran、Java的自動(dòng)相依性分析功能、內(nèi)建對(duì)微軟Visual Studio .NET和過去的Visual Studio版本的支援,可以產(chǎn)生后綴為.dsp、.sln和.vcproj的文檔以及可以和Dart、CTest和CPack等軟件測(cè)試和釋出的工具整合等。而且這款軟件還支持in-place建構(gòu)和out-of-place建構(gòu),所以可以非常容易的從同一個(gè)源代碼目錄樹中建構(gòu)出多個(gè)二進(jìn)檔。這里給用戶提供了CMake的64位版的下載,這個(gè)版本更加適合64位的操作系統(tǒng),有需求的用戶千萬不要錯(cuò)過這款功能強(qiáng)大的編譯工具。
軟件特色
1、開放源代碼,使用類 BSD 許可發(fā)布。
2、跨平臺(tái),并可生成 native 編譯配置文件,在 Linux/Unix 平臺(tái),生成 makefile,在 蘋果平臺(tái),可以生成 xcode,在 Windows 平臺(tái),可以生成 MSVC 的工程文件
3、能夠管理大型項(xiàng)目,KDE4 就是最好的證明。
4、簡(jiǎn)化編譯構(gòu)建過程和編譯過程。Cmake 的工具鏈非常簡(jiǎn)單:cmake+make。
5、高效率,按照 KDE 官方說法,CMake 構(gòu)建 KDE4 的 kdelibs 要比使用 autotools 來 構(gòu)建 KDE3.5.6 的 kdelibs 快 40%,主要是因?yàn)?Cmake 在工具鏈中沒有 li^ool。
6、可擴(kuò)展,可以為 cmake 編寫特定功能的模塊,擴(kuò)充 cmake 功能。
軟件功能
1、內(nèi)建C語言、C++、Fortran、Java的自動(dòng)相依性分析功能。
2、經(jīng)由CMake腳本語言支援SWIG、Qt、FLTK。
3、內(nèi)建對(duì)微軟Visual Studio .NET和過去的Visual Studio版本的支援,可以產(chǎn)生后綴為.dsp、.sln和.vcproj的文檔。
4、用傳統(tǒng)的時(shí)間標(biāo)簽偵測(cè)檔案內(nèi)容的改變。
5、支援平行建構(gòu)(在多臺(tái)電腦上同時(shí)建構(gòu))
6、在許多操作系統(tǒng)上進(jìn)行跨平臺(tái)編譯,包括Linux、POSIX相容的系統(tǒng)(AIX、*BSD、HP-UX、IRIX、MinGW/MSYS、Solaris系統(tǒng))、Mac OS X和微軟Windows 95/98/NT/2000/XP等。
7、產(chǎn)生可以給Graphviz用的全局相依圖。
8、已經(jīng)和Dart、CTest和CPack等軟件測(cè)試和釋出的工具整合
相關(guān)版本
下載地址
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運(yùn)行庫
詳情 -
VC++2019運(yùn)行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運(yùn)行庫安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權(quán)軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費(fèi)版
詳情 -
hypermill2021超級(jí)加密狗破解版
詳情 -
西門子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機(jī)必備軟件
網(wǎng)友評(píng)論