CMake 3.22.2 发布,开源构建系统

栏目: 软件资讯 · 发布时间: 3年前

内容简介:CMake 是一个跨平台的自动化构建系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.t...

CMake 是一个跨平台的自动化构建系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.txt 需要手工编写,也可以通过编写脚本进行半自动的生成。

CMake 3.22.2 发布,更新内容如下:

  • 增加对 Python 3.11 的支持
  • VS:从 v143 链接标志表中删除 /guard:cf 标志
  • FortranCInterface:修复与 GCC gfortran 12 LTO 的兼容性
  • 增加对 Boost 1.78 的支持
  • ci:在 Windows 上明确地禁用 Java 测试
  • FindGLUT:在 pkg-config 代码路径中提供传统的 GLUT_INCLUDE_DIR 结果
  • FindBoost:不对现在支持的 1.78 版本发出警告
  • ci:在 VS 构建中明确禁用 Java 测试
  • 帮助:在发布说明中添加缺失的 3.22.1 部分
  • gitlab-ci:更新 macOS 作业以使用 Xcode 13.2
  • ASM:修复对 armasm 6.17 以上版本的识别
  • XL:检测传统编译器的默认扩展模式
  • CMP0128:避免测试代码的重复
  • Android:为 pre-21 system STL 修复 android_support 的链接
  • ……

更多详情可查看:https://www.kitware.com/cmake-3-22-2-available-for-download/


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Essential ActionScript 3.0

Essential ActionScript 3.0

Colin Moock / Adobe Dev Library / June 22, 2007 / $34.64

ActionScript 3.0 is a huge upgrade to Flash's programming language. The enhancements to ActionScript's performance, feature set, ease of use, cleanliness, and sophistication are considerable. Essentia......一起来看看 《Essential ActionScript 3.0》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具