⑴CMake(编程工具v.. 英文绿色版是winwin小编给大家分享介绍的一款为开发人员提供检查和打包代码的编译环境开源软件,主要功能是用于构建测试和打包软件,可以编译源代码制作程式库产生适配器(wrapper还可以用任意的顺序建构执行档。CMake是用于控制软件使用简单的平台和编译器编译过程独立配置文件,能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake,是一个跨平台的安装(编译工具!
⑵其基本操作流程为:
⑶$> make directory
⑷$> cmake directory
⑸其中directory为CMakeList.txt所在目录;
⑹第一条语句用于配置编译选项,如VTK_DIR目录 ,一般这一步不需要配置,直接执行第二条语句即可,但当出现错误时,这里就需要认为配置了,这一步才真正派上用场;
⑺第二条命令用于根据CMakeLists.txt生成Makefile文件;
⑻第三条命令用于执行Makefile文件,编译程序,生成可执行文件;
⑼支持繁杂的大中型构建自然环境。CMake早已在好多个工程项目中获得认证。
⑽转化成当地构建文件(比如,UNIX上的MaxFipe文件;MS Visualc语言中的工作中室内空间/新项目。因而,规范专用工具能够用以一切服务平台/c语言编译器配备。
⑾强劲的指令包含精准定位文件库可实行文件的能力;包含封裝规范功能的外界CMake文件;检测系统软件的插口;支持递归文件目录遍历与自变量承继;能够运作外界程序流程;支持标准构建;支持正则表达式扩展这些。
⑿支持就地和外地构建。从一个源树能够有好几个编译树。
⒀能够非常容易地扩展以加上新功能。
⒁cmake是开源系统的。
⒂cmake应用设计方案为与图型在线编辑器插口的缓存文件开展实际操作。缓存文件出示能选的互动而有标准地操纵转化成全过程。
⒃有需要的用户可通过winwin下面分享的高速地址来获取这款编程工具!