«rust-cargo» etiketlenmiş sorular

4
Bir kütüphane ve bir ikili ile pas paketi?
Hem yeniden kullanılabilir bir kitaplık (programın çoğu uygulandığı yerde) hem de onu kullanan bir yürütülebilir dosya içeren bir Rust paketi yapmak istiyorum. Rust modül sisteminde herhangi bir anlambilimi karıştırmadım, dosyam Cargo.tomlneye benzemeli?
190 rust  rust-cargo 

5
Rust çalıştırılabilir dosyaları neden bu kadar büyük?
Rust'u bulduktan ve belgelerin ilk iki bölümünü okuduktan sonra, yaklaşımı ve dili tanımlama şekillerini özellikle ilginç buluyorum. Bu yüzden parmaklarımı ıslatmaya karar verdim ve Merhaba dünya ile başladım ... Bunu Windows 7 x64, btw'de yaptım. fn main() { println!("Hello, world!"); } Sonucu yayınlamak cargo buildve sonuca bakmaktargets\debug I sonuçlanan bulundu …
153 rust  rust-cargo 

2
Rust programı Kargo paketinden meta verilere nasıl erişebilir?
Kargo paketinin meta verilerine (örn. Sürüm) paketteki Rust kodundan nasıl erişirsiniz? Benim durumumda, standart bir --versionbayrağa sahip olmak istediğim bir komut satırı aracı oluşturuyorum ve uygulamanın paketin sürümünü okumasını istiyorum, Cargo.tomlbu yüzden iki yerde tutmak zorunda değilim. Kargo meta verilerine programdan erişmek isteyenlerin başka nedenleri olduğunu hayal edebiliyorum.
150 rust  rust-cargo 

3
Cargo ile nasıl birden fazla ikili dosya oluşturabilirim?
A daemonve a clientile bir unix soketi üzerinden bağlanan bir proje yapmak istiyorum . A clientve a daemoniki ikili program gerektirir, peki Cargoiki farklı kaynaktan iki hedef oluşturmayı nasıl anlarım ? Biraz fantezi eklemek libraryiçin, ana bölüm için bir tane istiyorum daemonve sadece onu sarmak ve soketler aracılığıyla iletişim kurmak …
94 rust  rust-cargo 


1
Rust “sandık özelliğini” nasıl etkinleştirirsiniz?
Kullanmaya çalışıyorum rand::SmallRng. Belgeler diyor Bu PRNG özelliklidir : kullanmak için sandık özelliğini etkinleştirmeniz gerekir small_rng. Arama yaptım ve "sandık özelliklerini" nasıl etkinleştireceğinizi anlayamıyorum. İfade, Rust belgelerinde hiçbir yerde kullanılmaz. Bu ben gelip en iyisi: [features] default = ["small_rng"] Ama anladım: Özelliği defaultiçeren small_rngbir bağımlılık ne de başka bir özellik …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.