当前位置:网站首页 > 云服务教程 > 正文

cmake 中文教程(cmake使用教程)



CMake安装包是一款专门为广大开发人员们所提供的编译工具,方便开发人员进行构建、测试和软件打包,支持C++语言,能够输出各种各样的makefile或者project文件,是广大开发人员们日常工作中经常用到的软件。

CMake安装包截图

1、支持复杂的大型构建环境。CMake已经在几个大型项目中得到验证。

2、生成本地构建文件(例如,UNIX上的MaxFipe文件;MS VisualC++中的工作空间/项目)。因此,标准工具可以用于任何平台/编译器配置。

3、强大的命令包括定位文件、库、可执行文件的能力;包括封装标准功能的外部CMake文件;测试系统的接口;支持递归目录遍历与变量继承;可以运行外部程序;支持条件构建;支持正则表达式扩展等等。

4、支持就地和异地构建。从一个源树可以有多个编译树。

5、可以很容易地扩展以添加新功能。

6、CMake是开源的。

7、CMake使用设计为与图形编辑器接口的缓存进行操作。缓存提供可选的交互以有条件地控制生成过程。

1、编译快

能够给用户提供最高效的编译效率

2、效率高

提升用户进行桌面编程的效率和速度

3、流程好

拥有非常出色的流程控制辅助功能

4、执行稳

可以很快速稳定的进行程序编译的执行

CMake的所有的语句都写在一个叫:CMakeLists.txt的文件中。当CMakeLists.txt文件确定后,可以用ccmake命令对相关 的变量值进行配置。这个命令必须指向CMakeLists.txt所在的目录。配置完成之后,应用cmake命令生成相应的makefile(在Unix like系统下)或者 project文件(指定用window下的相应编程工具编译时)。

其基本操作流程为:

$> ccmake directory

$> cmake directory

$> make

其中directory为CMakeList.txt所在目录;

第一条语句用于配置编译选项,如VTK_DIR目录 ,一般这一步不需要配置,直接执行第二条语句即可,但当出现错误时,这里就需要认为配置了,这一步才真正派上用场;

第二条命令用于根据CMakeLists.txt生成Makefile文件;

第三条命令用于执行Makefile文件,编译程序,生成可执行文件;

问:使用CMake怎么进行编译呢?

答:确认NAOqi可执行档和模块包没有运行。

运行CMake界面。

在"Where is the code source"字段,选择NAOqi SDK的范例目录(例如:"/path/to/aldebaran-sdk/modules/src/helloworld")。

在"Where to build the binaries"字段,选择一个临时构建目录。如果没有,就创建一个(例如:"/path/to/aldebaran-sdk/modules/modules/src/examples/helloworld/build")。

点击"configure"按钮。选择要使用的集成开发环境(IDE)。Windows系统选择"Visual Studio 8 2005"或"Visual Studio 9 2008";Linux和Mac系统选择"UNIX Makefiles"。

点击"configure"按钮。选择要使用的集成开发环境(IDE)。Windows系统选择"Visual Studio 8 2005"或"Visual Studio 9 2008";Linux和Mac系统选择"UNIX Makefiles"。

选择"Specify toolchain file for cross-compiling",然后输入"/path/to/aldebaran-sdk/toolchain-pc.cmake"。

注释:

即使您不进行交叉编译,也必须规定一个工具链文件。

如果某些配置字段为红色,请再次点击"configure"按钮。所有字段都应该为灰色。点击OK。

Windows系统下,在您的构建目录里会生成一个可打开的.sln文件。

编译范例项目。在Linux或Mac里,只需"cd"到构建目录,并键入"make"。

注释:

您可以随时重置项目。操作时,删除构建目录的内容并重新启动CMake。

请勿编辑Visual Studio Project,因为它是实时生成的(详情请参见Cmake的程序说明书)。可以通过编辑Cmake文件来进行配置。

问:如何卸载CMake?

答:方法一:安装并打开电脑管家软件,选择进入软件管理选项,点击卸载选项,在列表中找到CMake软件,点击卸载即可

方法二:安装并打开360软件管家,在卸载选项的列表中找到CMake软件,点击卸载即可

1、首先在本页面下载CMake安装包文件包,然后解压下载获取的压缩包,点击其中的cmake-3.17.2win64-x64.msi应用程序,进入许可协议界面,选择我同意,点击下一步。

CMake安装包安装步骤截图1

2、选择软件安装位置界面,开心电玩小编建议将软件安装到C盘以外的磁盘中,选择好安装位置点击下一步。

CMake安装包安装步骤截图2

3、CMake安装结束,点击完成即可。

CMake安装包安装步骤截图3

到此这篇cmake 中文教程(cmake使用教程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 华为模拟器使用教程(华为模拟器使用教程图片)2025-05-28 10:00:06
  • cmake教程pdf(cmake教程 多层目录)2025-05-28 10:00:06
  • 2258xt量产工具视频(2258xt量产教程)2025-05-28 10:00:06
  • keil破解(keil破解安装教程)2025-05-28 10:00:06
  • exe如何反编译为源码(exe反编译成源码详细教程)2025-05-28 10:00:06
  • cmake 中文教程(cmake documentation)2025-05-28 10:00:06
  • 跳转链接怎么制作视频(跳转链接怎么制作视频教程)2025-05-28 10:00:06
  • 程序员入门教程视频(《程序员教程》)2025-05-28 10:00:06
  • keil软件破解教程(keil lib破解)2025-05-28 10:00:06
  • 2258XT开卡报错(2258xt开卡详细教程)2025-05-28 10:00:06
  • 全屏图片