鉴于在
Debug
或ReleaseFast
模式下编译可能会产生不同的结果,我想检查我的库代码是否正常工作并通过使用测试捕获任何错误。
但是,我找不到任何选项来告诉测试在
ReleaseFast
模式下编译和运行。我假设它们默认都在 Debug
模式下运行。
这些选项与您只是编译代码完全相同。
使用构建系统:
zig build test -Doptimize=ReleaseFast
没有构建系统:
zig test ./test.zig -O ReleaseFast