rust und vsc

OP #8099834
Lesenswert?
• ▲
▼

Guten Morgen.

Ich beschäftige mich derzeit mit rust, habe den Visual studio code installiert (unter Linux) und ein Programm kompiliert:

1
---------------------
2
fn main(){
3
    let mut a = 12;
4
    println!("a0{}",a);
5
}
6
---------------------------

also schlicht, einfach, fehlerfrei. Eigentlich, so meint man, sollte das doch kompiliert werden. Aber:

1
---------------------------
2
{
3
    // Use IntelliSense to learn about possible attributes.
4
    // Hover to view descriptions of existing attributes.
5
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
6
    "version": "0.2.0",
7
    "configurations": [
8
        {
9
            "name": "Launch",
10
            "type": "lldb",
11
            "request": "launch",
12
            "program": "${workspaceRoot}/<your program>",
13
            "args": [],
14
            "cwd": "${workspaceRoot}"
15
        }
16
    ]
17
}
18
---------------------------

habe ich als Antwort erhalten. Irgendwo klemmt es in vsc, aber wo??

Vielen Dank für Hinweise. Robert

: Bearbeitet durch Moderator
#8099928
Lesenswert?
• ▲
▼

R. F. schrieb:

Eigentlich, so meint man, sollte das doch kompiliert werden.

K.A. ob das VSC macht, aber ein Rust-Projekt fängt immer mit:
cargo new <project_name>
in der Konsole an. Schau also mal noch, welche Dateien existieren, neben src/project.rs. Es müssten sein: Cargo.toml, src/ und target/. Das alles im UVZ <project_name>

#8099982
Lesenswert?
• ▲
▼

Nick schrieb:

Für/seit Rust nehme ich zed als Editor. Inzwischen gibts den auch auf Windows und Linux. Zed ist deutlich weniger invasiv, zeigt aber genauso die Fehler vom LLVM an.

Danke für den tollen Hinweis. Ich mag nämlich das Drängen zum VScode gar nicht. Mir reichen einfache Editoren, und wenn die nicht reichen, dann geht natürlich auch: https://projects.eclipse.org/projects/tools.corrosion ;)

#8100013
Lesenswert?
• ▲
▼

Rbx schrieb:

Danke für den tollen Hinweis.

Gerne geschehen.
Hast du ihn schon ausprobiert? Also ich mag ihn. Ich hab auch den Sublime gerne verwendet, aber da ging das mit dem LLVM nur sehr schlecht (mag inzwischen anders sein). Der zed ist auch über die Zeit deutlich besser geworden. Und zu Anfang gab es den nur für den Mac, daher ist er wohl auch noch nicht so bekannt.

Der zed ist halt keine IDE, aber bei Rust geht mir das nicht wirklich ab. Für C auf PICs würde ich zed nicht verwenden, da bleib ich bei MPLAB-X.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren