C/C++ Visual Studio Code

posted in: Articles | 0

C/C++ tuki Visual Studio Code on esittänyt Microsoft C/C++ laajennus mahdollistaa cross-platform C ja C++ development Windows, Linux, ja macOS.

Asenna laajennus

Kun olet asentanut laajennuksen, kun avaat tai luoda *.cpp tiedoston, sinun on syntaksin korostus (väritys), smart valmistuneet ja leijuu (IntelliSense), ja virheentarkistus.,

Asenna kääntäjä

C++ on käännetty kieli tarkoittaa ohjelman lähdekoodi on käännettävä (koonnut), ennen kuin se voidaan ajaa tietokoneella. VS-koodi on ennen kaikkea editori, ja luottaa komentorivityökaluihin tekemään suuren osan kehityksen työnkulusta. C / c++ – laajennus ei sisällä C++ – kääntäjää tai debuggeria. Sinun täytyy asentaa nämä työkalut tai käyttää niitä, jotka on jo asennettu tietokoneeseen.

saattaa jo olla C++ – kääntäjä ja debuggeri, jonka tarjoaa akateeminen tai työkehitysympäristösi., Tarkista ohjaajien tai työtovereiden ohjeet asentaminen suositeltavaa, C++ työkalusarja (kääntäjä, debuggeri, projekti-järjestelmä, linter).

joillakin alustoilla, kuten Linuxissa tai macOS: ssa, on jo asennettu C++ – kääntäjä. Useimmissa Linux-jakeluissa on GNU Compiler Collection (GCC) asennettu ja macOS-käyttäjät voivat saada Clang-työkalut XCode.

Tarkista, jos sinulla on compiler asennettu

varmista, että kääntäjä executable on teidän foorumi polku (%PATH Windows $PATH Linux ja macOS) siten, että C/C++ laajennus voi löytää sen., Voit tarkistaa saatavuus C++ – työkaluja avaamalla Integroitu Terminaali (⌃` (Windows, Linux Ctrl+`)) VS-Koodin ja yrittää suoraan ajaa kääntäjä.,

Tarkistaminen GCC-kääntäjä g++:

g++ --version

tarkistus Kalahtaa kääntäjä clang:

clang --version

Huomautus: Jos haluat mieluummin on täysin Integroitu kehitysympäristö (IDE), jossa on sisäänrakennettu kokoaminen, testaus, ja projekti malleja (Tiedoston > New Project), on olemassa monia vaihtoehtoja, kuten Visual Studio Community edition.,

Jos sinulla ei ole kääntäjä asennettuna, alla olevassa esimerkissä kuvataan, miten asentaa Minimalistinen GNU Windows (MinGW) C++ – työkaluja (kääntäjä ja debuggeri). MinGW on suosittu, ilmainen työkalusetti Windowsille. Jos käytät VS-koodia toisella alustalla, voit lukea C++ – opetusohjelmia, jotka kattavat C++ – kokoonpanot Linuxille ja macOS: lle.

esimerkki: Install MinGW-x64

asennamme MinGW-w64: n SourceForgen verkkosivujen kautta. Voit käyttää tätä Mingw-w64-linkkiä ladata Windows Mingw-w64 asentaja.,

  1. Suorita asennusohjelma, joka olisi nimeltään mingw-w64-install.exe latauskansio.

  2. Varten Arkkitehtuuri valitse x86_64 ja valitse sitten Seuraava.

  3. Asennus Kansion sivu, käyttää oletuksena sijainnin kohdekansio. Kopioi sijainti, koska tarvitset sitä myöhemmin.

  4. valitse asennuksen aloittamisen jälkeen.,

Lisää MinGW kääntäjä polku

Lisää polku Mingw-w64 bin kansio Windows PATH muuttujan käyttämällä seuraavia ohjeita:

  1. Windows search bar, kirjoita ”asetukset” avaa Windows-Asetukset.
  2. Etsi muokkaa ympäristömuuttujia tilillesi.
  3. Valitse Path muuttuja ja valitse sitten Muokkaa.
  4. Valitse Uusi ja lisää Mingw-w64 kohdekansio polku, jossa \mingw64\bin liitetään, järjestelmä-polku., Tarkka polku riippuu siitä, minkä version Mingw-w64 olet asentanut ja mihin olet asentanut sen. Jos käytit yllä olevia asetuksia asentaaksesi Mingw-w64: n, Lisää tämä polulle: C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin.
  5. valitse OK tallentaaksesi päivitetyn polun. Sinun täytyy avata uudelleen konsoli-ikkunat uuden polun sijaintiin.,

Tarkista MinGW asennus

tarkista, että Mingw-w64 työkalut ovat oikein asennettu ja käytettävissä, avaa uusi komentorivi ja kirjoita:

g++ --versiongdb --version

Jos et näe odotettu tuotos tai g++ tai gdb ei ole tunnustettu komento, tarkista asennus (Windows Control Panel > Ohjelmat > Ohjelmat ja Toiminnot) ja varmista, että POLKU merkintä vastaa Mingw-w64 binary paikka, jossa kääntäjä työkalut sijaitsevat.,

Hello World

varmista, Että kääntäjä on asennettu ja määritetty oikein, voimme luoda yksinkertaisin Hello World C++ – ohjelma.

Luo kansio nimeltä ”HelloWorld” ja avaa VS-Koodi kansioon (code . avaa VS-Koodi nykyisessä kansiossa):

mkdir HelloWorldcd HelloWorldcode .

Nyt luoda uuden tiedoston nimeltä helloworld.cpp Uusi Tiedosto-painiketta File Explorer tai Tiedoston > Uusi Tiedosto-komennolla.,

Lisää Hello World lähdekoodi

Nyt liitä tämä lähdekoodi:

#include <iostream>using namespace std;int main(){ cout << "Hello World" << endl;}

Nyt paina ⌘S (Windows, Linux Ctrl+S) tallenna tiedosto. Voit myös ottaa Auto saven käyttöön tallentaaksesi tiedostosi muutokset automaattisesti tarkistamalla automaattisen tallennuksen päätiedostovalikosta.

Rakentaa Hello World

Tämä näyttää avattavasta eri compiler tehtävä valinnat. Jos käytät MinGW: n kaltaista GCC-työkalusarjaa, valitsisit c/C++: g++: n.,exe rakenna aktiivinen tiedosto.

Tämä laatii helloworld.cpp ja luo suoritettavan tiedoston nimeltä helloworld.exe, joka ilmestyy File Explorer.

Suorita Hello World

komentokehotteesta tai uusi VS-Koodi Integroitu Terminaali, voit nyt ajaa ohjelma kirjoittamalla ”.\helloworld”.

Jos kaikki on määritetty oikein, sinun pitäisi nähdä tuotoksen ”Hello World”.,

Tämä on ollut hyvin yksinkertainen esimerkki, joka auttaa sinua pääsemään alkuun C++ – kehityksessä VS-koodissa. Seuraava askel on kokeilla yksi opetusohjelmia alla alustan (Windows, Linux tai macOS) haluamasi työkalusarja (GCC, Kalahtaa, Microsoft C++) ja oppia lisää siitä, Microsoft C/C++ – tiedostotunnistetta kielen ominaisuuksia, kuten IntelliSense, koodi navigointi, rakentaa kokoonpano ja testaus.,windows-Osajärjestelmää Varten Linux

  • Kalahtaa/LLVM macOS
  • CMake Työkaluja Linux
  • Documentation

    löydät lisää dokumentaatiota käyttäen Microsoft C/C++ – tiedostotunnistetta nojalla C++ – osa VS-Koodi sivuston, jossa voit löytää aiheita:

    • Testaus
    • Muokkaus
    • Asetukset
    • usein kysytyt kysymykset

    Kauko Kehitys

    VS-Koodia ja C++ laajennus tukea Kauko-Kehitys, jonka avulla voit työskennellä yli SSH-kauko koneen tai VM, sisällä Satamatyöläinen kontti, tai Windows Subsystem for Linux (WSL).,

    asenna tuki Kauko-Kehitys:

    1. Asentaa VS Koodi Kauko Kehitystä Extension Pack.
    2. Jos etälähdetiedostot ovat WSL: ssä, käytä Remote – WSL-laajennusta.
    3. Jos kytket etäkoneeseen SSH: n kanssa, käytä kauko – SSH-laajennusta.
    4. Jos etälähdetiedostot ovat kontissa (esimerkiksi Docker), käytä Etäkonttien laajennusta.

    Palaute

    Jos olet joutunut mitään ongelmia tai sinulla on ehdotuksia Microsoft C/C++ – tiedostotunnistetta, ota tiedoston kysymyksiä ja ehdotuksia GitHub., Jos et ole jo antanut palautetta, ota tämä pikakysely avuksi tämän laajennuksen muotoilussa tarpeisiisi.

    Vastaa

    Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *