cmake是一款著名的編譯工具,它支持所有平臺,能夠為用戶提供良好的編程環境,優化用戶編程效率。cmake操作簡單,可以制作不同的源代碼,已經成為當下最火爆的編程軟件之一。快來旋風軟件園下載吧!
CMake工具套件是由Kitware創建的,以滿足開源項目(如ITK和VTK)強大的跨平臺構建環境的需求。
CMake支持in-place 建構(二進檔和源代碼在同一個目錄樹中)和 out-of-place 建構(二進檔在別的目錄里),因此可以很容易從同一個源代碼目錄樹中建構出多個二進檔。它使用簡單的平臺和獨立于編譯器的配置文件來控制軟件編譯過程,并生成可在您選擇的編譯器環境中使用的本機makefile和工作空間。
1、處理必須構建可執行文件的情況,以便生成隨后編譯并鏈接到最終應用程序中的代碼。
2、與許多跨平臺系統不同,它的設計目的是與本地構建環境結合使用。
3、它可以生成一個本地構建環境,該環境將編譯源代碼、創建庫、生成包裝器并在任意組合中構建可執行文件。
4、為特定的編譯器/操作系統組合添加其他makefile生成器。
5、支持依賴于多個庫的復雜目錄層次結構和應用程序。
6、提供了許多預定義的命令,但是如果需要,您可以添加自己的命令。
7、可擴展的開源系統,它以獨立于編譯器的方式管理操作系統中的構建過程。。
8、支持in-place和out- place構建,因此可以從單個源樹支持多個構建。它還支持靜態和動態庫構建。
什么是組態檔?
組態檔是用一種建構軟件專用的特殊編程語言寫的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等軟件測試和釋出的工具整合。
1.優化了相關功能
2.修復bug
大小:166.00M / 版本:v3.15.5 官方最新版
大小:53.35M / 版本:v3.15.5 官方最新版
大小:78.17M / 版本:v3.15.5 官方最新版
大小:4.84M / 版本:v3.15.5 官方最新版
大小:34.58M / 版本:v3.15.5 官方最新版
大小:3.03M / 版本:v3.15.5 官方最新版
大小:891.00M / 版本:v3.15.5 官方最新版
大小:20.40M / 版本:v3.15.5 官方最新版
大小:46.56M / 版本:v3.15.5 官方最新版
大小:227.69M / 版本:v3.15.5 官方最新版
大小:166.78M / 版本:v3.15.5 官方最新版
大小:3.48M / 版本:v3.15.5 官方最新版