-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
日报daily reportdaily report
Description
- 使用 Zig 构建 C/C++ 项目时,编辑器难以找到包含路径,导致代码智能体验不佳。
compile_flagz
通过从build.zig
配置文件自动生成compile_flags.txt
文件来解决这个问题。compile_flags.txt
是一个标准格式,语言服务器(如clangd
)可以利用它来理解项目的编译设置。compile_flagz
通过addCompileFlags
、addIncludePath
和构建步骤来生成compile_flags.txt
文件。- 该工具目前主要实现了设置
#include
搜索路径的功能(-I
),未来计划支持更多编译选项(如-x
、-std
、-D
等)。 - 使用
compile_flagz
可以显著改善使用 Zig 构建 C/C++ 项目的开发体验,建议尝试并在 GitHub 上点赞。
https://simonhartcher.com/posts/2025-09-08-announcing-compile-flagz/
加入我们
Zig 中文社区是一个开放的组织,我们致力于推广 Zig 在中文群体中的使用,有多种方式可以参与进来:
Metadata
Metadata
Assignees
Labels
日报daily reportdaily report