CMake软件 v3.22.0 电脑版

CMake软件 v3.22.0 电脑版

系统:PC

日期:2021-11-11

类别:编程开发

版本:v3.22.0

注:检测到是移动设备,电脑版软件不适合移动端。
  • 详情
  • 相关
  • 评论

软件介绍

CMake编译软件是一款免费开源的跨平台编程工具,能够轻松编译源代码、制作程式库、产生适配器,或是用任意的顺序建构执行档,也能够使用简单的平台和编译器编译过程独立配置文件,适合广大编程人员使用。

CMake能够满足开源项目强大的跨平台构建环境的需求,同时支持in-place建构和out-of-place建构,能够助用户轻松从同一个源代码目录树中建构出多个二进档,另外该软件也支持随时查看程序的效果,让C++语言的编程工作更加轻松。

CMake编译软件截图

CMake编译软件特色

1、编译快

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

2、效率高

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

3、流程好

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

4、执行稳

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

CMake编译软件特色截图

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使用方法

运行GUI的cmake界面:

CMake使用方法截图1

执行Configure:

运行之后,生成了如下文件:

CMake使用方法截图2

生成Makefile:

执行Generate之后生成如下文件:

CMake使用方法截图3

运行make进行编译:

CMake使用方法截图4

编译完成后,在build目录生成Tutorial.exe,运行Tutorial.exe 25就可以看到运行结果:

CMake使用方法截图5

运行make install安装程序:

CMake使用方法截图6

运行make test进行测试:

CMake使用方法截图7

CMake制作lib文件

1、我们下载CMake,将dlib-18.14 解压到D盘

建立打包后的文件夹dlib_building,源文件在dlib-18.14/dlib中,它是是Dlib软件包中的文件夹

将路径放入CMake中

CMake制作lib文件截图1

2、点击Generate 生成项目。(Dlib中有make文件)

CMake制作lib文件截图2

CMake制作lib文件截图3

3、成功之后目录为

CMake制作lib文件截图4

4、用VS2013打开 dlib.vcxproj 项目文件

CMake制作lib文件截图5

5、右击重新生成,完成之后我们会发现在原来文件夹多了一个debug文件夹,里面就是dlib.lib文件

CMake制作lib文件截图6

6、只要将生成的lib文件导入工程中即可 导入步骤为如下:

CMake制作lib文件截图7

CMake制作lib文件截图8

常见问题

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

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

在"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软件,点击卸载即可

评分及评论

4.5 满分5.0分

点击星星用来评分

评论需审核后才能显示
  • 江西赣州电信2023-8-9
    没有可比性,效率高了不止一点
  • 浙江丽水电信2023-3-24
    没毛病
  • 江西萍乡移动2023-4-26
    真好用,大家试试吧
  • 黑龙江绥化联通2023-1-27
    安装完的朋友能不能说一下这款软件的安装路径呢
  • 四川泸州电信2023-8-20
    经典软件,收藏了。多谢分享
热门排行