条件の追加
target_os
のように、いくつかの条件分岐はrustc
が暗黙のうちに提供しています。条件を独自に追加する場合には--cfg
フラグを用いてrustc
に伝える必要があります。
独自のcfg
フラグを用いない場合、何が起きるかやってみてください。
cfg
フラグがある場合:
$ rustc --cfg some_condition custom.rs && ./custom
condition met!
target_os
のように、いくつかの条件分岐はrustc
が暗黙のうちに提供しています。条件を独自に追加する場合には--cfg
フラグを用いてrustc
に伝える必要があります。
独自のcfg
フラグを用いない場合、何が起きるかやってみてください。
cfg
フラグがある場合:
$ rustc --cfg some_condition custom.rs && ./custom
condition met!