cmake(编程工具)
2 in 文件 mak on 10 strong O cmake to
- 支 持:Windows操作系统
- 分 类:软件下载
- 大 小:23.64MB
- 开发者:王者魔
- 提 现:948
- 说 明:v3.15.0 绿色版
- 下载量:次
- 发 布:2024-09-02 11:07:00
手机扫码免费下载
纠错留言#cmake(编程工具)截图
#cmake(编程工具)简介
cmake精简版是一款开源系统的、混合开发的编程工具,达到开源软件(如ITK和VTK)的混合开发搭建自然环境的要求,能非常灵活地适用各种各样系统软件服务平台,用以搭建、检测和打包软件,可以编译程序源码、制做程式库、造成电源适配器(wrapper)、还能够用随意的次序创设实行档。cmake应用单一的网站和单独于c语言编译器的环境变量来监控软件编译程序全过程,可以使你随时随地查询程序流程的实际效果,具备程序编写高效率,效果非常的好,编译程序速度更快的特性,有这方面要求的客户可以在这儿在线下载感受。
cmake汉化版APP详细介绍:
1、CMake可以编译程序源码、制做程序库、造成电源适配器(wrapper)、还能够用随意的次序创设实行档。
2、适用in-place创设(二进档和源码在同一个文件目录树中)和out-of-place创设(二进档在其他文件目录里),因而可以非常容易从同一个源码文件目录树中创设出好几个二进档。
3、CMake 也适用静态数据与动态性程式库的创设。“CMake”名字的含义是“cross platform make”的简称。尽管名称中带有“make”,可是CMake和Unix上常用的“make”系统软件是分离的,并且更加高级。
cmake汉化版APP优点:
1、编译程序快
可以给客户给予最高效率的编译程序高效率
2、高效率
提高客户开展桌面上程序编写的效果和速率
3、步骤好
有着十分优异的步骤操纵功能
4、实行稳
可以很迅速平稳的开展程序流程编译程序的实行
cmake汉化版APP作用:
1、给予了很多预订义的指令,可是假如必须,您可以加上自身的指令。
2、解决务必搭建可执行程序的状况,便于转化成接着编译程序并连接到最后应用软件中的编码。
3、适用取决于好几个库的繁杂文件目录结构分析和应用软件。
4、与很多混合开发系统软件不一样,它的设计方案目地是与当地搭建自然环境融合应用。
5、适用in-Place和out- place搭建,因而可以从单独一个源树适用好几个搭建。它还适用静止和动态库搭建。
6、它可以转化成一个当地搭建自然环境,该自然环境将编译程序源码、建立库、转化成包裝器并在随意组成中搭建可执行程序。
7、可拓展的开源网站,它以单独于c语言编译器的方法管理方法电脑操作系统中的搭建全过程。。
8、为指定的c语言编译器/电脑操作系统组成加上别的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?
答:方式一:安裝并打开计算机管家软件,挑选进到应用管理选择项,点一下卸载掉选择项,在目录中寻找CMakeAPP,点一下卸载掉就可以
方式二:安裝并开启360软件管家,在卸载掉选择项的文件列表中寻找CMakeAPP,点一下卸载掉就可以