主要观点:介绍了 CMake 4.0 的发布说明,包括新特性、已弃用和移除的特性以及其他变化。
关键信息:
- 新特性涵盖文件基础 API、命令行、命令、变量、属性、模块、生成器表达式、CTest、CPack 等多个方面。
- 已弃用和移除的特性有与旧版本 CMake 的兼容性、某些生成器的平台指定、变量的使用等。
- 其他变化包括 macOS 上编译器的使用、macOS 构建的 SDK 处理、AIX 上共享库目标的默认设置、cmake --preset 命令的输出等。
重要细节: - 新特性中,如文件基础 API 的“codemodel”版本更新、命令行选项添加、各种命令和变量的改进等。
- 已弃用和移除的特性中,具体指出哪些功能不再支持及原因。
- 其他变化方面,详细说明了各个平台和命令的调整和变化情况。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。