Perguntas com a marcação «rust-cargo»

4
Pacote de ferrugem com uma biblioteca e um binário?
Eu gostaria de criar um pacote Rust que contenha uma biblioteca reutilizável (onde a maior parte do programa é implementada) e também um executável que o utilize. Supondo que não tenha confundido nenhuma semântica no sistema do módulo Rust, como deve ser meu Cargo.tomlarquivo?
190 rust  rust-cargo 

5
Por que os executáveis ​​do Rust são tão grandes?
Tendo encontrado Rust e tendo lido os dois primeiros capítulos da documentação, acho a abordagem e a maneira como eles definiram a linguagem particularmente interessante. Então eu decidi molhar meus dedos e comecei com Hello world ... Eu fiz isso no Windows 7 x64, aliás. fn main() { println!("Hello, world!"); …
153 rust  rust-cargo 

2
Como um programa Rust pode acessar metadados de seu pacote Cargo?
Como você acessa os metadados de um pacote Cargo (por exemplo, versão) a partir do código Rust no pacote? No meu caso, estou criando uma ferramenta de linha de comando da qual gostaria de ter um --versionsinalizador padrão e gostaria que a implementação lesse a versão do pacote Cargo.tomlpara não …
150 rust  rust-cargo 

3
Como posso construir vários binários com Cargo?
Eu gostaria de fazer um projeto com a daemone a client, conectando através de um soquete unix. A cliente a daemonrequerem dois binários, então como posso dizer Cargopara construir dois destinos de duas fontes diferentes? Para adicionar um pouco de fantasia, gostaria de ter um librarypara a parte principal do …
104 rust  rust-cargo 


1
Como você habilita um "recurso de caixa" do Rust?
Estou tentando usar rand::SmallRng. A documentação diz Este PRNG possui recursos limitados : para usar, você deve ativar o recurso de caixa small_rng. Eu estive pesquisando e não consigo descobrir como ativar "recursos de caixa". A frase nem é usada em nenhum lugar dos documentos da Rust. Este é o …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.