CMake 4.3.0 正式推出

作者:互联网

2026-03-30

AI快讯

CMake作为跨平台自动化构建工具,通过CMakeLists.txt配置文件生成标准构建文件,极大提升了开发效率。其灵活的手写与脚本生成方式,为不同项目需求提供了多样化解决方案。

Cmake 4.3.0版本带来多项重要更新:

  1. 实现对Common Package Specification格式软件包的导入导出支持。
  2. 引入cmake-instrumentation(7)功能,可采集项目全流程的计时数据与系统诊断信息。
  3. 优化cmake --build命令,支持构建目录与预设参数同时指定。
  4. 新增命令行工具cmake -E bin2c,扩展基础功能集。
  5. 增强归档操作,支持多线程处理及多种压缩方法与级别设置。
  6. get_property()与set_property()命令新增FILE_SET作用域,完善文件集属性管理。
  7. 新增CMAKE_LINK_FLAGS系列变量,统一各类目标的语言链接标志设置。
  8. 扩展生成器表达式功能,支持字符串的查询转换操作。

本次更新显著增强构建系统的功能性,开发者可通过官方渠道获取完整更新日志与技术细节。

相关标签:

CMakeLists 构建系统 跨平台