应用介绍
cmake是一个专业实用的编译软件,用于打造、测试和软件打包,可以用简单的语句来描述所有平台的安装(编译过程)。为了帮你使用cmake软件,小编给大家整理了cmake安装、使用教程等内容,欢迎参考。
功能介绍:
CMake软件支持静态和动态程式库的建构
这款编译软件可以编译源代码、制作程式库、产生适配器(wrapper)、还可以用所有的顺序建构执行档
cmake编译软件支持 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里),因此可以很容易从同一个源代码目录树中建构出多个二进档
cmake安装教程:
1、第一步解压cmake软件,打开安装程序,在弹出的界面中点击下一步
2、接受许可证协议,点击我接受
3、默认状态,也就是选择第一项,而后点击下一步
4、选中软件的安装位置,由于是编译软件因此建议安装在C盘上
5、点击安装按钮,等待安装完成即可
cmake使用教程:
运行GUI的cmake界面:
执行Configure:
运行之后,生成了如下文件:
生成Makefile:
执行Generate之后生成如下文件:
运行make进行编译:
编译完成后,在build目录生成Tutorial.exe,运行Tutorial.exe 25就可以看到运行结果:
运行make install安装程序:
运行make test进行测试:
CMake缓存是什么?
用户在第一次运行CMake软件时,它会生成一个CMakeCache.txt文件。此文件包含诸如本机JPEG库的存在和位置之类的内容。
添加条目以响应某些CMake命令(例如FIND_LIBRARY),因为它们在源树中的所有地方在CMakeLists文件中的所有地方处理。
在CMake运行后,并创建了一个CMakeCache.txt文件 - 你可以编辑它。CMake GUI,将允许您轻松地编辑选项,或者您可以直接编辑文件。
编辑缓存的主要原因是给予CMake本地库(如JPEG)的位置,或者阻止它使用本地库并在源代码树中使用库的版本。
CMake不能改变缓存文件本身中的现有条目。如果您的CMakeLists.txt文件变化显着,您将需要从缓存文件中删除相关条目。如果你还没有手动编辑缓存文件,你可以删除它,而后重新运行CMake。
综上所述,cmake编译软件是一个功能强大、简单实用的编译软件,偶要下载提供cmake免费下载使用。