From 1be35411cf23c1b8cc909c2f2e1d1030e2f5015a Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Thu, 19 Sep 2024 06:53:00 +0200 Subject: Added embedding of files into compiled binary with Zig --- zig-embed/main.zig | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 zig-embed/main.zig (limited to 'zig-embed/main.zig') diff --git a/zig-embed/main.zig b/zig-embed/main.zig new file mode 100644 index 0000000..a1089b9 --- /dev/null +++ b/zig-embed/main.zig @@ -0,0 +1,14 @@ +const std = @import("std"); + +pub fn main() !void { + const data: []const u8 = @embedFile("max.txt"); + + // Print the whole file out. + std.debug.print("{s}\n", .{data}); + + // Loop over each byte. + for (data) |c| { + std.debug.print("0x{X:0>2} ", .{c}); + } + std.debug.print("\n", .{}); +} -- cgit v1.2.3