allyourcodebase/elfutils
elfutils ported to the zig build system
6c72830882690c1eb2567a537525c3f432c1da50
master
514aa8f007ffeb603aa483b61c6af992340987c6
build.zig.zon
:
```
Initialize a zig build
project if you haven't already
zig init
zig fetch --save git+https://github.com/allyourcodebase/elfutils.git
```
You can then import elfutils
in your build.zig
with:
```zig
const elfutils_dependency = b.dependency("elfutils", .{
.target = target,
.optimize = optimize,
});
const libelf = elfutils_dependency.artifact("elf");
const libdw = elfutils_dependency.artifact("dw");
const libasm = elfutils_dependency.artifact("asm");
your_exe.linkLibrary(libelf);
your_exe.linkLibrary(libdw);
your_exe.linkLibrary(libasm);
```