12
잠시 Google 검색 후 화물을 사용하여 cfg
을 사용하여 조건부로 내 소스 코드를 컴파일하려는 경우 해결 방법은 cargo --features
인 것으로 보입니다.`cfg`와 Cargo에서 조건부 컴파일을 어떻게 사용합니까?
http://doc.crates.io/manifest.html
나는 몇
#[cfg(feature = "foo")]
소스 코드에서
및
cargo build --features foo
를 추가했지만, 그것은
Package `xxx v0.0.1 (file:///C:/yyy/xxx)` does not have these features: `foo`
가 어떻게화물 식별 할 수 있다고 그만큼 기능? Cargo.toml
에 뭔가를 추가해야합니까?
C:\>rustc --version
rustc 0.13.0-nightly (42deaa5e4 2014-12-16 17:51:23 +0000)
C:\>cargo --version
cargo 0.0.1-pre-nightly (5af754d 2014-12-18 01:50:48 +0000)
"if"에서 기능을 테스트 할 수 있습니까? 감사. –
@BulatM. 그렇습니다. if cfg! (feature = "customfeature") {...}' – Pauan