Zig 0.11.0 正式发布,软件包管理首次亮相!
发布日期: 2023-08-05 06:54:38 来源: OSCHINA

Zig 0.11.0 已正式发布。Zig 是一种通用的编程语言和工具链,用于维护健壮、最优和可重用的软件。

Zig 0.11.0 开发周期长达 8 个月,共有 269 名贡献者提交了超过 4457 个 commit。最大的亮点莫过于软件包管理的首次亮相

软件包管理


【资料图】

开发团队表示,官方软件包管理器在 Zig 0.11 首次亮相。虽然目前仍处于早期阶段,但已经足够成熟,可以在很多情况下使用。

请注意,目前没有所谓的“官方”软件包仓库:软件包是任意的目录树,可以是本地目录,也可以是来自互联网的归档文件。

据介绍,软件包信息在名为build.zig.zon的文件中声明。ZON (Zig Object Notation) 是新引入的一种简单数据交换格式,它使用 Zig 的匿名结构体和数组初始化语法,以类似 JSON 等其他格式的方式声明对象。软件包的build.zig.zon文件应如下所示:

.{    .name = "my_package_name",    .version = "0.1.0",    .dependencies = .{        .dep_name = .{            .url = "https://link.to/dependency.tar.gz",            .hash = "12200f41f9804eb9abff259c5d0d84f27caa0a25e0f72451a0243a806c8f94fdc433",        },    },}

详情查看发布公告。

延伸阅读

Zig 0.10.0 正式发布,自托管编译器首次亮相

实现自托管后,Zig 的下一步是什么?

Zig 重要里程碑:已初步实现自举

关键词:

相关文章

  • Zig 0.11.0 正式发布,软件包管理首次亮相!

  • 外媒评影史30部最佳战争片 《南京!南京!》上榜

  • 协同发展 共享幸福

  • 民俗学家到项城感受非遗汝阳刘毛笔魅力

  • 暴雨过后需警惕哪些传染病?专家为你支招

  • 全国首届教育技术学科青年学者论坛在兰举行

  • 中国旅行社协会发布选择研学机构注意事项

  • 新华全媒+|排涝、抢修、消杀……河北部分地区开启灾后修复

  • 2023中国涂博会:立邦展示低碳产品及建筑节能解决方案

  • 成都:加快大模型创新应用 推进人工智能产业高质量发展

  • 沙坡尾避风坞:天文大潮来了 商家从容应对

  • 北京市住建委:大力支持刚性和改善性住房需求,相关细则正积极推

  • 日本一水管桥喷出30米高水柱:连喷9小时 周边2万户居民家中或流

  • 出现电脑u盘删除文件恢复不了如何应对

  • 星网智云携手奥赛能共同描绘数字化转型新篇章

  • 微软Win11新功能曝光:能自动截图、开勿扰

  • PACIFIC LEGEND(08547)因股份合并而削减约16.33亿股

  • 卡普空宣布《生化危机 2》重制版最畅销

  • 东航C919大型客机首次“双机运营”沪蓉快线

  • 黑龙江省发布山洪灾害红色预警

热点图集