Skip to content

doongjohn/learn-zig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Zig

Learning resources

Build system

Cross-compile

  • <arch>-<os>-<abi>
  • zig build -Dtarget=x86_64-linux-gnu
  • zig build -Dtarget=x86_64-windows-gnu
  • zig build -Dtarget=x86_64-windows-msvc

Testing

  • Include tests from imported files.
    test {
        std.testing.refAllDecls(@This());
        _ = @import("a.zig");
        _ = @import("b.zig");
    }

Zig as a C compiler

  • zig cc without generating the pdb file.
    zig cc -s main.c

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published