软件介绍
cmake是一款高级的编译配置工具,cmake能够根据目标用户的平台进一步生成所需的本地化Makefile和工程文件,各种知名开源项目但是使用cmake作为项目架构系统的,用于控制软件使用简单的平台和编译器编译过程独立配置文件,还支持in-place建构和out-of-place建构,是非常容易的从同一个源代码目录树中建构出多个二进档,是编程人员不可错过的一款功能强大的编译工具。
cmake软件优点:
用于控制软件使用简单的平台和编译器编译过程独立配置文件
生成本机makefile和工作区,可以使用您所选择的编译器环境
能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。
cmake功能介绍:
可以编译源代码、制作程式库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。
支持 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里)。
可以很容易从同一个源代码目录树中建构出多个二进档,支持静态与动态程式库的建构。
cmake软件简介:
CMake这款软件是一款跨平台的编译工具,这款软件可以用简单的语句来描述所有平台的编译过程,还可以输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,非常实用。
这款软件可以在许多的操作系统上进行跨平台编译,包括Linux、POSIX相容的系统和windos系统等等,可以说几乎所有的操作平台都支持cmake的运行。用户可以使用cmake编辑源代码、制作程式库、产生适配器,还可以用任意的顺序建构执行档。
除此之外,cmake还有着诸多实用功能,比如内建C语言、C++、Fortran、Java的自动相依性分析功能、内建对微软Visual Studio .NET和过去的Visual Studio版本的支援,可以产生后缀为.dsp、.sln和.vcproj的文档以及可以和Dart、CTest和CPack等软件测试和释出的工具整合等。
而且这款软件还支持in-place建构和out-of-place建构,所以可以非常容易的从同一个源代码目录树中建构出多个二进档。
这里给用户提供了CMake的64位版的下载,这个版本更加适合64位的操作系统,有需求的用户千万不要错过这款功能强大的编译工具。
cmake推荐理由:
1、内建C语言、C++、Fortran、Java的自动相依性分析功能。
2、经由CMake脚本语言支援SWIG、Qt、FLTK。
3、内建对微软Visual Studio .NET和过去的Visual Studio版本的支援,可以产生后缀为.dsp、.sln和.vcproj的文档。
4、用传统的时间标签侦测档案内容的改变。
5、支援平行建构(在多台电脑上同时建构)
6、在许多操作系统上进行跨平台编译,包括Linux、POSIX相容的系统(AIX、*BSD、HP-UX、IRIX、MinGW/MSYS、Solaris系统)、Mac OS X和微软Windows 95/98/NT/2000/XP等。
7、产生可以给Graphviz用的全局相依图。
8、已经和Dart、CTest和CPack等软件测试和释出的工具整合
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 在工具链中没有 li^ool。
6、可扩展,可以为 cmake 编写特定功能的模块,扩充 cmake 功能。
精品推荐
相关下载
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
模拟经营 大小:41.66M
-
应用软件 大小:580MB
-
其他游戏 大小:39.8M
-
其他游戏 大小:117MB
-
商务办公 大小:13MB