Zig Bare Bones: Difference between revisions

Jump to navigation Jump to search
m
[unchecked revision][unchecked revision]
m (→‎build.zig: zig renamed setLinkerScriptPath to setLinkerScript)
Line 42:
};
 
const modeoptimize = b.standardReleaseOptionsstandardOptimizeOption(.{});
 
const kernel = b.addExecutable("kernel.elf", "src/main.zig");{
.name = "kernel.setTarget(target);elf",
.root_source_file = b.path("src/main.zig"),
kernel.setBuildMode(mode);
.target = target,
.optimize = optimize,
.code_model = .kernel,
});
kernel.setLinkerScript(.{ .path = "src/linker.ld" });
kernel.code_model = b.installArtifact(kernel);
kernel.install();
 
const kernel_step = b.step("kernel", "Build the kernel");
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu