build-system

标签

Cards List
#build-system

为 Zig 打包的 C/C++ 项目

Hacker News Top · 4天前

一个工具,可将现有的 C/C++ 项目打包以供 Zig 构建系统使用,从而实现更简单的集成。

0 人收藏 0 人点赞
#build-system

Fedora 45 香肠工厂

Hacker News Top · 6天前 缓存

详细讲解 Fedora 45 的构建流水线,从包源到发布制品,介绍 dist-git、Koji 和 Bodhi 等工具与流程。

0 人收藏 0 人点赞
#build-system

将现代包管理引入 Meson 的原生 wrap 生态系统

Lobsters Hottest · 2026-07-16 缓存

Collider 扩展了 Meson 的原生 wrap 生态系统,提供现代包管理功能,包括自动依赖解析、锁定文件以及发布/共享能力,完全兼容 WrapDB。

0 人收藏 0 人点赞
#build-system

所有包管理功能已从编译器移至构建系统

Lobsters Hottest · 2026-07-01 缓存

Zig将所有包管理功能从编译器移至构建系统,从而减小二进制文件大小,并简化补丁和安全检查。这一架构变化改进了构建服务器协议,并解除了ZLS集成的阻塞。

0 人收藏 0 人点赞
#build-system

Show HN:一个静态类型、跨平台、易于自举的构建系统

Hacker News Top · 2026-06-30 缓存

BUSY 是一个精简、静态类型、跨平台的构建系统,支持 GCC、Clang 和 MSVC 工具链,旨在易于自举和最小依赖。

0 人收藏 0 人点赞
#build-system

构建系统改进、集中概览等

Lobsters Hottest · 2026-06-28

文章讨论了构建系统的改进以及一个集中概览功能。

0 人收藏 0 人点赞
#build-system

难以理解的Bug #10:损坏的Windows构建

Lobsters Hottest · 2026-06-28 缓存

一篇博客文章,讲述了为开源量子计算库'stim'调试损坏的Windows构建的噩梦,强调了跨平台Python包构建和依赖管理的复杂性。

0 人收藏 0 人点赞
#build-system

iOS上的动态库懒加载与插件架构

Lobsters Hottest · 2026-06-28 缓存

深入探讨iOS上动态库懒加载与插件架构实现,分析静态链接与动态链接之间的性能权衡。

0 人收藏 0 人点赞
#build-system

不到100行代码实现nix-build

Lobsters Hottest · 2026-06-22 缓存

本文通过用不到100行Go代码重新实现nix-build,揭示了Nix构建过程,表明将派生转换为存储路径本质上就是一次执行。

0 人收藏 0 人点赞
#build-system

是时候采用新的嵌入式Linux构建系统了吗?

Lobsters Hottest · 2026-06-18 缓存

文章指出,像Yocto和Buildroot这样的传统嵌入式Linux构建系统对于需要持续更新和云化行为的现代产品而言正变得过时,并建议需要一种新的构建系统设计方法。

0 人收藏 0 人点赞
#build-system

以Zig风格构建你的项目

Lobsters Hottest · 2026-06-16 缓存

作者详细介绍了构建一个名为bygge-zig的工具,该工具使用Zig构建系统来编译Rust项目,用更少的代码行复制了Cargo的功能,并突出了其中的差异和挑战。

0 人收藏 0 人点赞
#build-system

自举 Rust 被认为有害

Lobsters Hottest · 2026-06-10 缓存

对 Rust 编译器自举过程的批判性分析,指出与 OCaml 等其他语言相比,其体积过大和依赖臃肿的问题,并主张采用更轻量的方法。

0 人收藏 0 人点赞
#build-system

OCaml 入门:Dune 构建系统简介

Hacker News Top · 2026-06-04 缓存

一份实用指南,介绍适用于 OCaml 的 Dune 构建系统,涵盖项目设置、库和可执行文件的构建以及测试。

0 人收藏 0 人点赞
#build-system

Flipper Zero Zig 模板

Hacker News Top · 2026-06-01 缓存

一个现代化的、可用于生产的模板,用于使用 Zig 编程语言开发 Flipper Zero 应用程序,提供了精简的构建系统,将 Zig 与 Flipper Zero SDK 集成。

0 人收藏 0 人点赞
#build-system

构建系统重构

Lobsters Hottest · 2026-05-27 缓存

Zig 构建系统已经重构,将配置器和制造器进程分离,支持缓存、发布模式编译,并且'zig build'命令速度提升高达90%。这一变化提高了性能,并允许构建系统在不减速的情况下增加功能。

0 人收藏 0 人点赞
#build-system

@QuixiAI: 在推动跨平台的过程中,我创建了一个原生构建系统(Jai风格),并正在构建一个 --emit-c 选项来补充…

X AI KOLs Following · 2026-05-14 缓存

开发者创建了一个原生构建系统,并正在构建一个 --emit-c 选项以补充 'with migrate' 功能,旨在实现跨平台支持并消除 Makefile 和 shell 脚本。

0 人收藏 0 人点赞
#build-system

我开发了 Rust 的 Cargo 的克隆版,但是针对 C++

Hacker News Top · 2026-05-10 缓存

CRow 是一个新的 C/C++ 开源构建系统和依赖管理器,模仿了 Rust 的 Cargo 的简单性。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈