Hvordan kompilere C ++ - koden din i Visual Studio Code
C ++ er et statisk skrevet, friform, (vanligvis) kompilert, multi-paradigme, mellomnivå, generelt formål, mellomnivå programmeringsspråk.
Enkelt sagt er C ++ et sofistikert, effektivt programmeringsspråk for generell bruk basert på C.
Den ble utviklet av Bjarne Stroustrup i 1979.
En av C ++ s hovedtrekk er kompilatoren. Dette brukes til å kompilere og kjøre C ++ - kode.
En kompilator er et spesielt program som behandler utsagn skrevet på et bestemt programmeringsspråk som C ++ og gjør dem om til maskinspråk eller "kode" som datamaskinens prosessor bruker.Jeg skrev faktisk denne artikkelen fordi jeg hadde en C ++ oppgave som krevde å bruke en kompilator. Som vanlig brukte alle CodeBlocks IDE og Visual Studio IDE. Men jeg var allerede vant til Visual Studio Code for alle programmene mine.
Jeg satte da for å finne en måte å kompilere C ++ direkte i min egen VsCode Editor, derav denne artikkelen :).
I denne artikkelen vil jeg vise deg hvordan du konfigurerer kompilatoren din i VsCode og gir deg noen lenker til noen av de beste C ++ - ressursene.

Forutsetninger
- Forkunnskap om C ++
(Jeg antar at du lærer C ++, er i ferd med å begynne å lære, eller bare leser dette for moro skyld. Denne artikkelen er ikke en C ++ 101-opplæring - noe forståelse av C ++ er nødvendig.)
- Visual Studio Code Editor
Last ned her og les installasjonsdokumentene for Windows, Linux og Mac
- Internett-tilkobling (! Viktig)
Ansvarsfraskrivelse!
Jeg vil bruke et Windows-operativsystem gjennom hele denne artikkelen, men jeg vil gi lenker til ressurser som vil hjelpe de som bruker andre operativsystemer.
La oss komme i gang!
Last ned og installer en C ++ - kompilator
- Gå til www.mingw.org og klikk på "Last ned / installatør" -linken for å laste ned MinGW-oppsettfilen, eller klikk her for Windows, her for Linux og her for Mac
- Etter nedlasting, installer MinGW og vent til “MinGW Installation Manager” dukker opp.

- Når “MinGW Installation Manager” dukker opp, klikker du på
mingw32-gcc-g++
og velger “Mark for Installation”

- I menyen øverst til venstre klikker du på “Installasjon> Bruk endringer”

- Vent og la den installeres helt. Sørg for at du har en stabil internettforbindelse under denne prosessen.
Rediger PATH-miljøvariabelen for å inkludere katalogen der C ++ - kompilatoren er lokalisert
PATH er en miljøvariabel på Unix-lignende operativsystemer, DOS, OS / 2 og Microsoft Windows, som spesifiserer et sett med kataloger der kjørbare programmer er plassert. Generelt har hver utførelsesprosess eller brukerøkt sin egen PATH-innstilling. - Wikipedia
Etter at du har installert MinGW, finner du den i C:\MinGW\bin
. Nå må du inkludere denne katalogen i miljøvariabelen PATH. Hvis du har brukt datamaskiner en stund nå, bør du vite hvordan du gjør dette allerede, men hvis du ikke gjør det, er det noen få ressurser:
- Klikk her for en Windows OS-guide
- Klikk her for Linux
- Klikk her for en Mac OS-guide
Installer Code Runner-utvidelse i VS Code
Nå har vi konfigurert kompilatoren vår, la oss installere Code Runner
Code Runner lar deg kjøre kodebit eller kodefil for flere språk:
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 tilpasset kommando.- Klikk her for å laste ned
- Eller søk i VsCode markedsfanen

- Start VsCode på nytt etter installasjon
- Åpne C ++ -filen din i Vscode. Her er et grunnleggende hei-verdensprogram nedenfor:
#include using namespace std; int main() { cout << "Hello world!"; return 0; }
Lagre denne filen som test.cpp
Kjør koden din ved hjelp av Code Runner
- Bruk snarveien
Ctrl+Alt+N
- Eller trykk F1 og velg / skriv inn Run Code
- Or right-click the Text Editor and then click Run Code in the editor context menu
The code will run and the output will be shown in the Output Window. Open the output window with `Ctrl+ shortcut.

To stop the running code
- Use the shortcut
Ctrl+Alt+M
- Or press F1 and then select/type Stop Code Run
- Or right-click the Output Channel and then click Stop Code Run in the context menu
Hurray, you just successfully set up your C++ environment in VsCode!
Conclusion
Here's a quick hint: By default, VsCode's output terminal is read-only. If you're running code that requires user input like:
#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!