Ich benutze Pistons Bild Kiste, um die Abmessungen und die Farbe jedes Pixels eines JPEG-Bildes zu lesen, aber das Programm zu kompilieren ist sehr langsam.Kompilieren eines Programms mit Pistons Bildkiste ist langsam
Hier ist mein Beispielprogramm:
extern crate image;
fn main() {
let img = image::open("example.jpg");
}
Kompilieren dieser Fracht bauen oder Fracht bauen --release dauert mindestens 13 Sekunden jedes Mal, indem ich den Quellcode geändert haben!
Ausgabe von rustc --Version: rustc 1.7.0 (a5d1e7a59 2016-02-29)
Ausgabe von Ladung --Version: cargo 0.8.0-nightly (28a0cbb 2016-01-17)
Ich bin mit Ubuntu 15.10.
Initial Kompilierung für Bild und seine deps, 2: 15.20elapsed, Zeit neu kompilieren für nur die Änderung, dass einfache lib.rs Datei, 0: 22.58elapsed. In der Tat nicht so gut, und das ist mit einem Debug-Build! Aber ich habe eine Idee, wie man es verbessert .. – bluss
[PR'd] (https://github.com/PistonDevelopers/image/pull/518), um dieses spezielle Problem zu beheben .. – bluss
@bluss Ich hoffe, Sie schreiben eine Antwort Beschreibung des Problems und des Fixes zusätzlich zu Ihrer Commit-Nachricht ;-) – Shepmaster