九合游戏 > 软件下载 > 编程开发 > cmake(编程工具) v3.15.0 绿色版
cmake(编程工具)

cmake(编程工具) v3.15.0 绿色版

软件大小:23.64 MB

软件语言:简体中文

软件类别:编程开发

更新时间:2021-12-09

官方网站:www.9hgame.com

应用平台:Windows操作系统

  • 软件介绍
  • 软件截图
  • 相关软件

cmake绿色版是一款开源的、跨平台的编程工具,满足开源项目(如ITK和VTK)的跨平台构建环境的需求,能非常灵活地支持各种系统平台,用于构建、测试和打包软件,可以编译源代码、制作程式库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。cmake使用简单的平台和独立于编译器的配置文件来控制软件编译过程,能够让你随时查看程序的效果,具有编程效率高,效果好,编译速度快的特点,有这方面需求的用户可以在这里下载体验。

cmake中文版软件介绍:

1、CMake可以编译源代码、制作程序库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。

2、支持in-place建构(二进档和源代码在同一个目录树中)和out-of-place建构(二进档在别的目录里),因此可以很容易从同一个源代码目录树中建构出多个二进档。

3、CMake 也支持静态与动态程式库的建构。“CMake”这个名字是“cross platform make”的缩写。虽然名字中含有“make”,但是CMake和Unix上常见的“make”系统是分开的,而且更为高阶。

cmake中文版软件优势:

1、编译快

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

2、效率高

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

3、流程好

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

4、执行稳

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

cmake中文版软件功能:

1、提供了许多预定义的命令,但是如果需要,您可以添加自己的命令。

2、处理必须构建可执行文件的情况,以便生成随后编译并链接到最终应用程序中的代码。

3、支持依赖于多个库的复杂目录层次结构和应用程序。

4、与许多跨平台系统不同,它的设计目的是与本地构建环境结合使用。

5、支持in-Place和out- place构建,因此可以从单个源树支持多个构建。它还支持静态和动态库构建。

6、它可以生成一个本地构建环境,该环境将编译源代码、创建库、生成包装器并在任意组合中构建可执行文件。

7、可扩展的开源系统,它以独立于编译器的方式管理操作系统中的构建过程。。

8、为特定的编译器/操作系统组合添加其他makefile生成器。

cmake中文版环境配置:

Windows下配置Qt 5.8+opencv 3.1.0开发环境

最近需要把程序移植到windows系统下,程序都已经写好了,然而没想到搭建一个开发环境却废了那么多功夫

为了防止以后重装系统后不会傻眼,决定将环境搭建的过程记录下来,也希望能够帮助到遇到同样问题的人

好了废话不多说

先给出需要下载的东西

(1)Qt Creator 下载地址http://qt-project.org(我是用的版本是5.8)

(2)OpenCV 下载地址http://opencv.org/(我是用的是OpenCV 3.1.0)     PS:别下错了, 要windows版的

(3)CMake 下载地址http://www.cmake.org/cmake/resources/software.html

(4)VS2013 这个直接从网上找地址下载吧,我用的专业版的,别的版本没试过不保证可以  PS:听说免费版的配置不了这个环境,相信你们能解决的,下个专业版的,百度密...钥(呵呵)

好了,下载完这些以后先从VS2013开始安装一路确定、NEXT、I accept然后安装完成

同样安装Qt Creator一路确定,然后搞定

注意:我配置的Qt是使用MSVC的而不是MinGW

运行OpenCV解压到任意目录里

打开CMake,使用CMake编译OpenCV。配置源码路径与生成的目标路径

(1)源码路径:要选择OpenCV安装目录下含有如下文件的文件夹

(2)目标路径:可以随意设置

点击Configure配置按钮。在弹出的对话框中选择(如下图所示),其余选项保持默认,点击Finish按钮,开始编译

CMake编译结束界面如下图,勾选生成列表中的WITH_OPENGL和WITH_QT两项,其他项最好不要改动

再次点击Configure按钮,红色消失

点击Generate按钮,生成makefile文件,成功后,底下会提示Generating done

进入刚才设置的目标路径,用VS2013打开ALL_BUILD文件

右击AllBuil生成,再右击Install生成

下面开始配置Qt Creator的OpenCV开发环境,拷贝下面三个文件夹放在同一个文件夹下(只需这三个目录,其余生成的文件和文件夹可以删除,以节省磁盘空间)()

(1)OpenCV安装目录下的build/include目录(就是运行opencv-3.1.0.exe解压到的那个目录)

(2)CMake目标目录下的lib文件和bin文件

拎出来放在一起后,就像这样

然后配置一下环境变量

在系统变量Path里加入C:\Release\bin

C:\Release\lib/Debug

然后在Qt工程的.pro文件中写入

然后编写程序测试一下就可以了

最后注意一点:在改变了.pro文件的内容后,点击 构建->执行qmake来更新参数

cmake中文版常见问题:

问:使用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