CMake是款很实用的跨平台编程软件。CMake官方版具有大量的直观功能,在使用中可以非常轻松的帮助用户轻松进行C++语言的编程操作。CMake没有太多的使用限制,在使用中可以轻松快捷的进行、测试和软件打包等操作,功能是非常强大的。

CMake
官方版 v3.31.5人工检测,安全无毒
35.38MB
简体
WinAll
编程软件
1119次
2025-02-08
62
软件介绍
CMake是款很实用的跨平台编程软件。CMake官方版具有大量的直观功能,在使用中可以非常轻松的帮助用户轻松进行C++语言的编程操作。CMake没有太多的使用限制,在使用中可以轻松快捷的进行、测试和软件打包等操作,功能是非常强大的。
软件特色
1、编译快
能够给用户提供最高效的编译效率
2、效率高
提升用户进行桌面编程的效率和速度
3、流程好
拥有非常出色的流程控制辅助功能
4、执行稳
可以很快速稳定的进行程序编译的执行
软件功能
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等软件测试和释出的工具整合
安装步骤
1、解压到当前文件夹中,点击其中的cmake-3.17.2win64-x64.msi应用程序,进入许可协议界面,选择我同意,点击下一步。
2、选择软件安装位置界面,小编建议用户们安装在D盘中,选择好安装位置点击下一步。
3、CMake安装结束,点击完成即可。
使用方法
运行GUI的cmake界面:
执行Configure:
运行之后,生成了如下文件:
生成Makefile:
执行Generate之后生成如下文件:
运行make进行编译:
编译完成后,在build目录生成Tutorial.exe,运行Tutorial.exe 25就可以看到运行结果:
运行make install安装程序:
运行make test进行测试:
常见问题
没有链接到cpp文件怎么办?
include_directories(a.h);include_directories(b.h) add_executable(main main.cpp a.cpp),如果a.h中函数x依赖于b.h中的函数y,那么前面在链接时,只将a.cpp链接,而缺少b.cpp,则会出现找不到函数y的情况,undefined reference to ‘y’,正确的写法为:include_directories(a.h);include_directories(b.h) add_executable(main main.cpp a.cpp, b.cpp)
更新日志
1.优化内容
2.修复bug
小编寄语
CMake是一个多平台编译工具,旨在构建、测试和软件打包,该软件是用于控制软件使用简单的平台和编译器编译过程独立配置文件,软件生成本机makefile和工作区,可以使用您所选择的编译器环境,操作简单,使用便捷,非常的好用。
Python集成开发编程工具
专业版 v2023.1.1 / 120MB
1.1W 570 2023-10-08
开源服务软件
最新版 V2.48.1 / 120MB
1.0W 524 2025-02-14
代码生成工具
最新版 / 120MB
8.9K 446 2023-10-23
好用的图形处理工具
官方免费版v5.5.1 / 120MB
8.8K 439 2024-07-15
Ruby集成开发环境
最新版 / 120MB
8.5K 426 2023-10-21
网站快速成型工具
官方版 v2.13.2 / 120MB
8.3K 416 2025-02-05
编程开发设计软件
官方版 v2024.3.6 / 120MB
7.8K 390 2025-03-28
儿童图形化编程学习软件
官方版 v3.30.0 / 120MB
7.3K 366 2025-04-02
实用型商业数学软件
中文版 vR2020a / 120MB
7.2K 362 2024-05-27
跨平台代码重构工具
最新版 / 120MB
6.9K 343 2023-10-25