Zum Inhalt springen
Rust-Compiler-FehlerFehler
E0601

E0601 — Funktion main nicht gefunden

Das binäre Crate besitzt keinen Einstiegspunkt in Form einer main-Funktion.

rustcargo

Was verursacht diesen Fehler

Ein binäres Crate (kein Library-Crate) erfordert eine main-Funktion als Einstiegspunkt. In der Datei fehlt möglicherweise fn main(), oder die Funktion hat die falsche Signatur.

So beheben Sie ihn

Füge eine fn main()-Funktion zum Stammverzeichnis des binären Crates hinzu. Stelle sicher, dass die Funktion im Crate-Stammverzeichnis liegt (üblicherweise src/main.rs). Die main-Funktion darf keine Parameter haben und muss () oder Result zurückgeben.

Offizielle Dokumentation

Verwandte Fehlercodes