《CMake》是款适合编程人员们使用的编程工具。软件与BOOST、OPENCV都是编程中经常使用的软件。CMake旨在构建、测试和软件打包。软件编译工具能够帮助用户轻松进行C++语言的编程工作,能够让你随时查看程序的效果。
1、可以编译源代码、制作程序库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。
2、支持in-place建构(二进档和源代码在同一个目录树中)和out-of-place建构(二进档在别的目录里),因此可以很容易从同一个源代码目录树中建构出多个二进档。
3、支持静态与动态程式库的建构。“CMake”这个名字是“cross platform make”的缩写。虽然名字中含有“make”,但是CMake和Unix上常见的“make”系统是分开的,而且更为高阶。
1、编译快
能够给用户提供最高效的编译效率。
2、效率高
提升用户进行桌面编程的效率和速度。
3、流程好
拥有非常出色的流程控制辅助功能。
4、执行稳
可以很快速稳定的进行程序编译的执行。
1、下载下来,并解压到当前文件夹中,点击应用程序,进入许可协议界面,选择我同意,点击下一步。
2、选择软件安装位置界面,选择好位置点击下一步。
3、安装结束,点击完成即可。
1、运行GUI的cmake界面
2、执行Configure
运行之后,生成了如下文件。
3、生成Makefile
执行Generate之后生成如下文件。
3、运行make进行编译
编译完成后,在build目录生成Tutorial.exe,运行Tutorial.exe 25就可以看到运行结果。
4、运行make install安装程序
5、运行make test进行测试