CMake 3.21.4 发布,开源构建系统
CMake 3.21.4 现已发布。CMake 是一个跨平台的自动化构建系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.txt 需要手工编写,也可以通过编写脚本进行半自动的生成。
CMake 3.21.4 中的一些变更内容有:
- Tests/RunCMake/Autogen:测试 CMP0111 behavior
- cmQtAutoGenInitializer:支持 IMPLIB-only imported targets
- Tests:为 Xcode 13.0 修复 RunCMake.XcodeProject XcodeIOSInstallCombined cases
- gitlab-ci:更新 macOS jobs 以使用 Xcode 13.0
- bootstrap:启用 cmake_language 命令以支持 Qt 6.2 的 cmake-gui
- ci:启用 CTest.Update{CVS,SVN,HG} 测试
- MSVC:在较早的编译器版本上容忍 cxx_std_23 功能
- zstd:从 zstd 1.5.0 反向移植修复 armv6 上 SIGBUS
- Source:修复 _WIN32 preprocessor checks 中的错字
- CPack/IFW:添加对 QtIFW 4.1 的支持
- FindMatlab:添加 R2021b => 9.11 版本
- NVHPC:仅对 C 和 CXX 语言使用“-MD”
- FortranCInterface:修复时间戳检查中的回归
- TestDriver:修复 C++ 模式下的 old-style-cast 警告
- GNUInstallDirs:修复对 LIBEXECDIR 上 Debian Policy 的误解
更多详情可查看:https://blog.kitware.com/cmake-3-21-4-available-for-download/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SystemDictStarter v1.4.4,一种优雅的数据字典文本转换方式
在日常项目开发中,不免都会用到一些数据字典的信息,遇到这种场景通常都是后端把字典的文本转换好一起返回给前端,前端只需要直接展示即可。 一般情况下后端可能需要单独给返回对象创建一个字段来存储对应的字典文本值,然后进行手动的处理,这种方式通常比较繁琐,在字段多的时候会增加更多的工作量。 本项目基于 Jackson 的自定义注解功能实现了这一自动转换过程,不需要在对象中定义存放字典文本的字段,只需要在字段上使用 @DictText 注解,Jackson序列化的时候即可自动把字典值转换成字典文本。 更新日志 功能代码变更 feat: 增加一个RefreshDictValueEvent事件可以刷新单个字典文本信息 feat: 增加一个刷新字典的端点:dictRefresh feat: 增加使用 Redis 的发布/订阅 功能来处理字典刷新事件通知配置(需要设定配置文件来启用) refactor: 修改系统字典端点IDdictSystem解决系统字典端点控制台日志警告问题 refactor: MQ通知其他协同系统刷新字典默认未启用 配置文件变更: 移除system.dict.mq-header-s...
- 下一篇
X.Org Server 21.1 正式发布,时隔三年半再次更新
X.Org Server 21.1 已经正式推出,这是三年来 X.Org Server 的首次更新,上一个大版本是 2018 年 5 月发布的 X.Org Server 1.20。 X.Org Server 21.1 主要更新内容如下: 对 Meson 支持现在已经完全成熟,不过自动工具支持仍将保留在该版本中,但之后会被弃用; 对 Xvfb 带来 Glamor 支持; xf86-video-modesetting 驱动中的可变刷新率(VRR)支持; 支持 XInput 2.4,增加了触摸板手势; DMX DDX 已被删除; X server 现在可以在更多情况下正确报告显示 DPI。这可能会影响客户端程序的渲染,这些程序对高 DPI 屏幕通常有自己的解决方法; 其他小型功能改进和错误修复; X.Org Server 21.1 花了三年多的时间才正式推出,原因是上游开发者对管理一个新的版本缺乏兴趣,并且随着大多数 Linux 桌面都默认过渡到基于 Wayland 的桌面,X.Org Server 的关注度也显著降低。新版本的推出要感谢开发者 Povilas Kanapickas 在过去几...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 2048小游戏-低调大师作品
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作