rust-cargo

Cargo ist der offizielle Paketmanager für die Programmiersprache Rust.
1
Antwort

Wie kann ich verhindern, dass Cargo dieselbe Abhängigkeit mit verschiedenen Funktionen zusammenführt?

Nachdem Sie cargo build des gleichen Codes herausgefunden haben : falsche Kompilierzeit Fehler? , ich möchte wissen, wie man ein solches Problem verhindert: %Vor% Ich entferne / addiere die Abhängigkeit ohne irgendeine Modifizierung des Cod...
24.07.2017, 18:00
1
Antwort

Warum hat die letzte plattformspezifische Abhängigkeit in Cargo Vorrang?

Ich habe eine Abhängigkeit in meiner Cargo-Datei, die je nach Plattform unterschiedlich sein muss, insbesondere die Standardfunktionen. Hier ist, was ich versuche zu tun: %Vor% Aber das scheint nicht zu tun, was ich will. Auf meinem Mac sche...
26.09.2016, 18:08
2
Antworten

Wie bekomme ich die Baugruppenausgabe vom Bau mit Cargo?

Obwohl ich schon gesehen habe, dass rustc direkt zur Ausgabe von Assemblys verwendet wird, müssen Befehle, die von Cargo verwendet werden, manuell extrahiert und zum Schreiben von Assemblys bearbeitet werden, mühsam sein. Gibt es eine Mögl...
30.08.2016, 06:11
1
Antwort

Wie schwierig ist es, eine parallele Kompilierung von Code mit den stabilen und nächtlichen Rust-Kanälen zu ermöglichen?

Der Standard-Dateibaum, der von Cargo erstellt wurde, ermöglicht die parallele Kompilierung von Release- und Debug-Builds, da sie sich in ihren eigenen Verzeichnissen befinden. target/release bzw. target/debug . Wie schwierig ist es, au...
16.11.2016, 21:15
1
Antwort

Kann ich eine Bibliothek mit Fracht ohne Cargo.toml installieren?

Ich gehe durch Rust und ich muss die rand Kiste auf meinem System bekommen. Ich mache keine Frachtverpackungen (z. B. creating Cargo.toml ), weil ich an der Sprache interessiert war und nicht an Verpackungen. Kann ich die rand -Biblio...
23.04.2016, 17:08
1
Antwort

Wie verhindere ich, dass 'rost doc' Abhängigkeiten zur Dokumentation hinzufügt?

Ich habe gerade angefangen, mit Rust zu spielen und versuchte, Dokumente für den Code zu erstellen, den ich geschrieben habe. Als ich cargo doc ausgab, sah ich etwas komisches. %Vor% Als ich my_project/target/doc/my_project/index.html...
11.12.2015, 02:59
1
Antwort

Hinzufügen von Codegen-Flags zu einem Cargo-Build

Um auf Macintosh zu ermöglichen, dass einige Symbole nicht verknüpft werden, muss -C link-args='-Wl,-undefined,dynamic_lookup' an den Rust-Compiler übergeben werden. Man muss dies tun, wenn Postgres-Plugins erstellt werden, da einige der Post...
06.01.2016, 08:29
1
Antwort

Gibt es eine Möglichkeit, ein Rust-Makromuster aus Dokumenten auszublenden?

Ab Rust 1.6.0 haben Muster im Makro eine versteckte Implementierung. Gibt es eine Möglichkeit, einige der Muster aus den von Cargo generierten Dokumenten zu verstecken? Oder muss ich sie noch extrahieren, um Makros zu trennen und #[doc(hi...
21.02.2016, 15:07
2
Antworten

Portable Binärdateien mit Rust

Ich habe Probleme beim Erstellen einer portablen ausführbaren Datei mit Rost. Das Ausführen einer ausführbaren Datei, die einfach mit cargo build auf Ubuntu erstellt wurde, schlägt mit fehl %Vor% Gebäude mit rustc ... -C link-args=-st...
05.10.2014, 12:14
1
Antwort

Wie erstelle ich Cargo.lock basierend auf dem letzten Monat crates.io?

Ich möchte eine Cargo.lock-Datei in einem Rust-Projekt von Cargo.toml basierend auf dem, was am 22. Februar 2017 verfügbar war, erstellen. Ich muss die Versionsauswahl kompatibel zu dem machen, was an diesem bestimmten Tag passieren würde. (Nein...
23.03.2017, 14:33