La bibliothèque se documente elle-même · Programmation système
stzBuilder
42 méthodes propres · 26 formes avec extensions, rangées sous leur méthode
la source: base/system/stzBuilder.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Programmation système
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.
Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
AddSource
the declarative spec (fluent)QCSXTZZZIBWU
AddSources
(sans commentaire dans la source : le nom se lit comme une phrase) add sourcesQCSXTZZZIBWU
SetLanguage
(sans commentaire dans la source : le nom se lit comme une phrase) set languageQCSXTZZZIBWU
InC
(sans commentaire dans la source : le nom se lit comme une phrase) in cQCSXTZZZIBWU
InCpp
(sans commentaire dans la source : le nom se lit comme une phrase) in cppQCSXTZZZIBWU
InZig
(sans commentaire dans la source : le nom se lit comme une phrase) in zigQCSXTZZZIBWU
InRing
(sans commentaire dans la source : le nom se lit comme une phrase) in ringQCSXTZZZIBWU
EmitExe
(sans commentaire dans la source : le nom se lit comme une phrase) emit exeQCSXTZZZIBWU
EmitLib
(sans commentaire dans la source : le nom se lit comme une phrase) emit libQCSXTZZZIBWU
SetTarget
Set the build target -- a stzSystemProfile (a deployment system), a friendly name (:LinuxServer, :ESP32), or a raw Zig triple ("x86_64-linux-gnu").QCSXTZZZIBWU
TargetHost
(sans commentaire dans la source : le nom se lit comme une phrase) target hostQCSXTZZZIBWU
TargetWeb
Build FOR the web: a freestanding wasm module that stz.js instantiates. JS owns the memory (imported); listed exports are callable from JS; small by default. Pair with stzWebBundle to assemble the page.QCSXTZZZIBWU
AddExport
(sans commentaire dans la source : le nom se lit comme une phrase) add exportQCSXTZZZIBWU
AddExports
(sans commentaire dans la source : le nom se lit comme une phrase) add exportsQCSXTZZZIBWU
IsWeb
(sans commentaire dans la source : le nom se lit comme une phrase) is webaucune extension
Target
(sans commentaire dans la source : le nom se lit comme une phrase) targetaucune extension
SetOptimization
(sans commentaire dans la source : le nom se lit comme une phrase) set optimizationQCSXTZZZIBWU
OptimizeDebug
(sans commentaire dans la source : le nom se lit comme une phrase) optimize debugQCSXTZZZIBWU
OptimizeFast
(sans commentaire dans la source : le nom se lit comme une phrase) optimize fastQCSXTZZZIBWU
OptimizeSmall
(sans commentaire dans la source : le nom se lit comme une phrase) optimize smallQCSXTZZZIBWU
OptimizeSafe
(sans commentaire dans la source : le nom se lit comme une phrase) optimize safeQCSXTZZZIBWU
SetOutput
(sans commentaire dans la source : le nom se lit comme une phrase) set outputQCSXTZZZIBWU
OutputPath
(sans commentaire dans la source : le nom se lit comme une phrase) output pathaucune extension
AddDefine
(sans commentaire dans la source : le nom se lit comme une phrase) add defineQCSXTZZZIBWU
AddInclude
(sans commentaire dans la source : le nom se lit comme une phrase) add includeQCSXTZZZIBWU
AddLink
(sans commentaire dans la source : le nom se lit comme une phrase) add linkQCSXTZZZIBWU
SetZig
(sans commentaire dans la source : le nom se lit comme une phrase) set zigQCSXTZZZIBWU
ZigPath
(sans commentaire dans la source : le nom se lit comme une phrase) zig pathaucune extension
SetRingRoot
Haro parts: lower to C, then compile through ZigQCSXTZZZIBWU
RingRoot
(sans commentaire dans la source : le nom se lit comme une phrase) ring rootaucune extension
Args
the resolved build command ------------------------- The zig argument list (data -- display with @@). For a Haro part this resolves the -geo lowering first, so the args reflect the REAL compile: the generated C + the Haro VM source, cc-compiled by Zig.aucune extension
ToCommand
The full command line, as one string (rehearsable -- see it before you run it, the way the twin shows a plan before it commits).aucune extension
Build
the build (through the engine-backed managed child)QCSXTZZZIBWU
ExitCode
(sans commentaire dans la source : le nom se lit comme une phrase) exit codeaucune extension
OutputExists
(sans commentaire dans la source : le nom se lit comme une phrase) output existsaucune extension
Succeeded
(sans commentaire dans la source : le nom se lit comme une phrase) succeededaucune extension
Failed
(sans commentaire dans la source : le nom se lit comme une phrase) failedaucune extension
Stdout
(sans commentaire dans la source : le nom se lit comme une phrase) stdoutaucune extension
Stderr
(sans commentaire dans la source : le nom se lit comme une phrase) stderraucune extension
BuildLog
Everything the compiler said (zig writes diagnostics to stderr).aucune extension
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension

