【发布时间】:2021-08-26 10:33:58
【问题描述】:
我使用这个命令cargo -- build --features ffi遇到了问题,构建的库不包含我想要的符号。
调试了一整天,终于发现cargo build --features ffi(build之前没有--)可以了。
我搜索了一段时间,并没有找到单个--的用法,所以关于它何时使用以及有或没有这个--有什么不同?
【问题讨论】:
-
@SergioTulentsev 感谢您的帮助,看来答案并没有解决我的困惑,如果货物遵循相同的 BASH 约定,这两个命令应该没有区别...
-
Cargo 确实遵循与 bash 相同的约定,这意味着在
cargo -- build --features ffi中,--features参数未被解析,因此被忽略,因为cargo build忽略了额外的位置参数。 -
@psionic12 我提交了拉取请求,这显然是货物错误github.com/rust-lang/cargo/pull/9561
-
@Inline 太棒了。
标签: rust rust-cargo