返回

xmake v2.5.1 发布,支持 Apple Silicon 并带来 C/C++ 包依赖管理优化!

开发工具

xmake 是一款基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比于传统的 makefile/CMakeLists.txt,其配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。在 v2.5.1 版本中,xmake 迎来了多项令人振奋的更新,其中最受瞩目的便是对 Apple Silicon 的支持。众所周知,Apple Silicon 是苹果公司为其 Mac 电脑设计的一款自研芯片,以其强大的性能和低功耗而闻名。随着越来越多的开发人员开始使用 Apple Silicon Mac 电脑,对构建工具的支持也变得越来越重要。

xmake v2.5.1 针对 Apple Silicon 进行了全面的优化,确保其能够在 Apple Silicon Mac 电脑上流畅运行。无论是编译、链接还是构建,xmake 都能充分发挥 Apple Silicon 的强大性能,帮助开发人员缩短构建时间,提高开发效率。除了对 Apple Silicon 的支持之外,xmake v2.5.1 还对 C/C++ 包依赖管理进行了优化。在以往版本中,xmake 在管理 C/C++ 包依赖时,需要依赖于系统中的包管理工具,如 pkg-config 或 Conan。这在某些情况下可能导致构建失败或其他问题。为了解决这个问题,xmake v2.5.1 内置了一个新的 C/C++ 包依赖管理系统,该系统能够自动检测和管理 C/C++ 包依赖,无需依赖于系统中的包管理工具,从而提高了构建的稳定性和可靠性。

值得一提的是,xmake v2.5.1 还带来了一些其他改进和优化。例如,在项目构建过程中,xmake v2.5.1 会自动检测并安装缺失的依赖项,简化了构建过程;同时,xmake v2.5.1 还改进了对多平台的构建支持,用户可以更轻松地为不同的平台构建项目。总体而言,xmake v2.5.1 是一个值得关注的版本,它不仅带来了对 Apple Silicon 的支持和对 C/C++ 包依赖管理的优化,还对构建过程进行了全方位的优化,帮助开发人员提高开发效率,缩短构建时间,从而更好地专注于项目开发本身。如果你是一位正在寻找一款轻量级、跨平台且易于使用的构建工具的开发人员,那么 xmake v2.5.1 绝对是你的不二之选!