Sådan kompileres din C ++ - kode i Visual Studio-kode
C ++ er et statisk skrevet, fri form, (normalt) kompileret, multi-paradigme, mellemniveauer generelt programmeringssprog på mellemniveau.
Enkelt sagt er C ++ et sofistikeret, effektivt programmeringssprog til generelle formål baseret på C.
Den blev udviklet af Bjarne Stroustrup i 1979.
En af C ++ 's vigtigste funktioner er compileren. Dette bruges til at kompilere og køre C ++ - kode.
En kompilator er et specielt program, der behandler udsagn skrevet på et bestemt programmeringssprog som C ++ og omdanner dem til maskinsprog eller "kode", som en computers processor bruger.Jeg skrev faktisk denne artikel, fordi jeg havde en C ++ - opgave, som krævede brug af en compiler. Som sædvanlig brugte alle CodeBlocks IDE og Visual Studio IDE. Men jeg var allerede vant til Visual Studio-kode til alle mine programmerings ting.
Derefter satte jeg mig for at finde en måde at kompilere C ++ direkte inde i min egen VsCode Editor, derfor denne artikel :).
I denne artikel viser jeg dig, hvordan du konfigurerer din compiler i VsCode og giver dig nogle links til nogle af de bedste C ++ - ressourcer.

Forudsætninger
- Forudgående kendskab til C ++
(Jeg antager, at du lærer C ++, ved at begynde at lære eller bare læser dette for sjov. Denne artikel er ikke en C ++ 101-tutorial - det er nødvendigt med en vis forståelse af C ++.)
- Visual Studio Code Editor
Download her og læs installationsdokumenterne til Windows, Linux og Mac
- Internetforbindelse (! Vigtigt)
Ansvarsfraskrivelse!
Jeg bruger et Windows-operativsystem i hele denne artikel, men jeg giver links til ressourcer, der hjælper dem, der bruger andre operativsystemer.
Lad os nu komme i gang!
Download og installer en C ++ - kompilator
- Gå til www.mingw.org, og klik på linket "Download / Installer" for at downloade MinGW-installationsfilen, eller klik her for Windows, her for Linux og her for Mac
- Efter download skal du installere MinGW og vente på, at “MinGW Installation Manager” vises.

- Når “MinGW Installation Manager” vises, skal du klikke på og
mingw32-gcc-g++
derefter vælge “Mark for Installation”

- I menuen i øverste venstre hjørne skal du klikke på “Installation> Anvend ændringer”

- Vent, og lad det installere helt. Sørg for, at du har en stabil internetforbindelse under denne proces.
Rediger din PATH-miljøvariabel, så den inkluderer det bibliotek, hvor C ++ - compileren er placeret
PATH er en miljøvariabel på Unix-lignende operativsystemer, DOS, OS / 2 og Microsoft Windows, der angiver et sæt kataloger, hvor eksekverbare programmer er placeret. Generelt har hver udførelsesproces eller brugersession sin egen PATH-indstilling. - Wikipedia
Efter installation af MinGW kan den findes i C:\MinGW\bin
. Nu skal du medtage denne mappe i din miljøvariabel PATH. Hvis du har brugt computere i et stykke tid nu, bør du vide, hvordan du gør det allerede, men hvis du ikke gør det, er her et par ressourcer:
- Klik her for en Windows OS-guide
- Klik her for Linux
- Klik her for en Mac OS guide
Installer Code Runner-udvidelse i VS-kode
Nu har vi konfigureret vores compiler, lad os installere Code Runner
Code Runner giver dig mulighed for at køre kodestykke eller kodefil til flere sprog:
C, C ++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT / CMD, BASH / SH, F # Script, F # (.NET Core), C # Script, C # ( .NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, Kotlin , Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit og brugerdefineret kommando.- Klik her for at downloade
- Eller søg i VsCode-markedsfanen

- Efter installation af genstart VsCode
- Åbn din C ++ fil i Vscode. Her er et grundlæggende hej verdensprogram nedenfor:
#include using namespace std; int main() { cout << "Hello world!"; return 0; }
Gem denne fil som test.cpp
Kør din kode ved hjælp af Code Runner
- Brug genvejen
Ctrl+Alt+N
- Eller tryk på F1, og vælg / skriv derefter Kør kode
- Eller højreklik på Teksteditoren, og klik derefter på Kør kode i editorens kontekstmenu
Koden kører, og output vises i outputvinduet. Åbn outputvinduet med `Ctrl + genvej.

For at stoppe kørselskoden
- Brug genvejen
Ctrl+Alt+M
- Eller tryk på F1, og vælg derefter / skriv Stop Code Run
- Eller højreklik på outputkanalen, og klik derefter på Stop Code Run i kontekstmenuen
Hurra, du har lige oprettet dit C ++ miljø i VsCode!
Konklusion
Her er et hurtigt tip: Som standard er VsCodes outputterminal skrivebeskyttet. Hvis du kører kode, der kræver brugerinput som:
#include using namespace std; const double pi = 3.14159; void calculate() { double area; double radius; cout<<"Enter Radius: "<>radius; area = pi * radius * radius; cout<<"area is: "<
you won't be able to type into the terminal,
Cannot edit in read-only terminal
.
To fix this, you need to manually enable read-write.
In VsCode, Go to File > Preference > Setting.
In the User tab on the left panel, find the extensions section
Scroll and find 'Run Code Configuration'
Scroll and find a checkbox
Run in Terminal
(Whether to run code in Integrated Terminal) Check the box.
OR
In your
setting.json
file, add:
"code-runner.runInTerminal": true
Hurray, you're done and ready to roll :).
C++ resources
Here are some C++ resources you can use to get started with learning C++
//www.learncpp.com/
//www.codecademy.com/learn/learn-c-plus-plus
//www.udemy.com/free-learn-c-tutorial-beginners/
//www.sololearn.com/Course/CPlusPlus/
//www.youtube.com/watch?v=vLnPwxZdW4Y
//www.tutorialspoint.com/cplusplus/cpp_useful_resources.htm
//makeawebsitehub.com/learning-c/
Credits
MinGW Project
Code Runner by Jun Han
Thank you for reading!