20.1MB
1.32MB
CMake安装包是专门为开发者提供的编译工具,方便开发者搭建、测试和打包软件。它支持C++语言,可以输出各种makefile或项目文件。是开发人员日常工作中经常用到的软件。
CMake安装包功能介绍
1.支持复杂的大规模构建环境。CMake已经在多个大型项目中得到验证。2.生成本地构建文件(例如,UNIX上的MaxFipe文件;MS VisualC++中的工作区/项目)。因此,标准工具可以用于任何平台/编译器配置。
3.强大的命令包括定位文件、库和可执行文件的能力;包括封装标准函数的外部CMake文件;测试系统的接口;支持递归目录遍历和变量继承;您可以运行外部程序;支持有条件建设;支持正则表达式扩展等等。
4.支持场内和场外建设。一个源树中可以有多个编译树。
5.它可以很容易地扩展以添加新的功能。
6.CMake是开源的。
7.CMake通过一个缓存进行操作,该缓存用于与图形编辑器进行交互。缓存提供可选的交互来有条件地控制生成过程。
CMake安装包软件功能
1.快速编译可以为用户提供最高效的编译效率。
2、效率高
为用户提高桌面编程的效率和速度。
3.流程不错。
它具有很好的过程控制辅助功能。
4.稳步实施。
程序编译可以快速稳定地执行。
CMake安装包的使用
CMake的所有语句都写在一个名为:CMakeLists.txt的文件中当CMakeLists.txt文件确定后,可以用ccmake命令配置相关的变量值。该命令必须指向CMakeLists.txt所在的目录。配置完成后,应用cmake命令生成相应的makefile(在Unix类系统下)或项目文件(在window下用相应的编程工具编译时)。基本操作过程如下:
$> ccmake目录
$> cmake目录
$>制作
其中directory是CMakeList.txt所在的目录;
第一条语句用于配置编译选项,如VTK _目录。一般这一步不需要配置。直接执行第二条语句就行了,但是出错的时候,这里需要考虑配置,这一步真的派上用场了;
第二个命令用于根据CMakeLists.txt生成Makefile文件;
第三个命令用于执行Makefile,编译程序,生成可执行文件;
CMake安装包常见问题
问:如何用CMake编译?答:确认NAOqi可执行文件和模块包没有运行。
运行CMake接口。
在“其中是代码源”字段中,选择NAOqi SDK的示例目录(例如:“/path/to/Aldebaran-SDK/modules/src/hello world”)。
在“构建二进制文件的位置”字段中,选择一个临时构建目录。如果没有,创建一个(例如:“/path/to/Aldebaran-SDK/modules/modules/src/examples/hello world/build”)。
单击“配置”按钮。选择要使用的集成开发环境(IDE)。Windows系统选择“Visual Studio 8 2005”或“Visual Studio 9 2008”;为Linux和Mac系统选择“UNIX Makefiles”。
单击“配置”按钮。选择要使用的集成开发环境(IDE)。Windows系统选择“Visual Studio 8 2005”或“Visual Studio 9 2008”;为Linux和Mac系统选择“UNIX Makefiles”。
选择“指定交叉编译的工具包文件”,然后输入“/path/to/Aldebaran-SDK/toolkit-PC . cmake”。
注意事项:
即使不交叉编译,也必须指定工具链文件。
如果某些配置字段为红色,请再次单击“配置”按钮。所有字段都应为灰色。单击确定。
在窗户下面,一个可打开的。sln文件将在您的构建目录中生成。
编译示例项目。在Linux或Mac中,只需“cd”到构建目录并键入“make”。
注意事项:
您可以随时重置项目。操作,删除构建目录的内容并重新启动CMake。
不要编辑Visual Studio项目,因为它是实时生成的(详情请参考Cmake的程序规范)。您可以通过编辑Cmake文件来配置它。
问:如何卸载CMake?
答案:方法一:安装打开电脑管家软件,选择软件管理选项,点击卸载选项,在列表中找到CMake软件,点击卸载。
方法二:安装并打开360软件管理器,在卸载选项列表中找到CMake软件,点击卸载。
安装教程
1.首先在这个页面下载CMake安装包文件包,然后解压下载的压缩包,点击cmake-3.17.2win64-x64.msi应用,进入许可协议界面,选择我同意,点击下一步。2.选择软件安装位置界面。快乐电子游戏小编建议将软件安装到c盘以外的磁盘上。选择安装位置,然后单击下一步。
3.安装完CMake后,单击Finish。