Resultados da pesquisa a pedido "rust-cargo"

3 a resposta

Existe uma lista de todos os recursos do cfg?

A ferrugem tem a capacidade deverifique a configuração na compilação [https://doc.rust-lang.org/book/conditional-compilation.html]tempo com, por exemplo,#[cfg(target_os = "linux")] ouif cfg!(target_os = "linux") {...}, Ondetarget_os é ...

2 a resposta

Como cruzar a compilação do Mac para o Linux?

Eu escrevi um joguinho usando Rust, e eu useicargo build --release para compilar uma versão de lançamento no Mac. Tentei compartilhar isso com meu amigo que está usando o Ubuntu, mas quando ele tentou executar o binário, ele recebeu o seguinte ...

2 a resposta

O Cargo pode baixar e criar dependências sem criar o aplicativo?

Existe uma maneira de dizerCarga [http://doc.crates.io/guide.html]instalar e criar todas as minhas dependências, mas não tentar criar meu aplicativo? eu penseicargo install faria isso, mas na verdade também ajuda a criar meu aplicativo. Eu quero ...

1 a resposta

Não é possível chamar CryptDecrypt da caixa WinApi porque não foi possível encontrar o módulo

Nodocumentação [https://docs.rs/winapi/*/x86_64-pc-windows-msvc/winapi/um/wincrypt/fn.CryptDecrypt.html] diz que a função está emwinapi::um::wincrypt::CryptDecrypt mas quando instalo o engradado e o coloco em meu projeto, tudo funciona bem até ...

1 a resposta

Posso adicionar uma caixa dependente que é um subdiretório em um repositório git?

Eu quero usar um analisador EDN, mas está dentro https://github.com/mozilla/mentat [https://github.com/mozilla/mentat]. https://github.com/mozilla/mentat/tree/master/edn [https://github.com/mozilla/mentat/tree/master/edn]possui seu ...

2 a resposta

O que é uma maneira idiomática de ter funções utilitárias compartilhadas para testes de integração e benchmarks?

Eu tenho o projeto Rust com os dois testes de integração (no/tests dir) e referências (no/benches dir). Eu preciso de algumas funções utilitárias em testes e bancos, mas elas não estão relacionadas ao meu próprio engradado, então não posso ...

2 a resposta

Como alterar o idioma de uma caixa no Rust 2018?

Eu tenho uma caixafoo_sys. No Rust 2015 eu useiextern crate foo_sys as foo por conveniência, mas em Rust 2018extern crate não é mais necessário e não quero usá-lo apenas para aliasing. Ao soltarextern crate, Eu recebo erro[E0463] ...

1 a resposta

O que é um atributo de caixa e onde eu o adiciono?

Para ter uma ideia de como o Rust funciona, decidi examinar um pequeno editor de texto baseado em terminal chamadoIota [https://github.com/gchp/iota]. Clonei o repositório e corricargo build apenas para ser informado: error: *if let* syntax is ...

1 a resposta

Não foi possível encontrar símbolos de caixas externas incluídas com `use`

Estou tentando usar algumas bibliotecas Rust de caixas no Github. Esta é a primeira vez que tentei fazer isso. O código, retirado de um exemplo de biblioteca "html", começa assim: mod interactive_test { extern crate http; extern crate url; use ...

1 a resposta

Definir versão específica da dependência de dependência de um projeto no Cargo.toml ou Cargo.lock

Digamos que meu projeto A depende da biblioteca B que depende da biblioteca C. A Biblioteca B define a versão de dependência como "*" (qualquer) para que o cargo baixe a versão mais recente do C. Como instruir a carga para construir a ...