unicorn/bindings/zig
2024-09-21 23:00:57 +08:00
..
sample Update Zig bindings to Zig 0.12.0 (#1951) 2024-05-06 21:02:24 +08:00
tools Zig binding 2023-08-04 11:24:00 -03:00
unicorn Bump version and generate bindings 2024-09-21 23:00:57 +08:00
README.md Update Zig bindings to Zig 0.12.0 (#1951) 2024-05-06 21:02:24 +08:00

Unicorn-engine-Zig

Zig bindings for the Unicorn emulator with utility functions.

Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework based on QEMU.

How to use

Using the Zig Build System, you can include the following into your local build.zig.zon

.{
    .dependencies = .{
        .unicorn = .{
            .url = "https://github.com/unicorn-engine/unicorn/archive/<ref SHA>.tar.gz",
            .hash = "<hash>",
        }
    },
}

Note that currently the only module exported publicly is unicorn-sys