Estratto del documento

Descrizione della sequenza di passi

  1. Si clicca sul link https://code.visualstudio.com/ ed appare la seguente schermata:
  2. Nella schermata apparsa bisogna cliccare sulla freccia, con orientamento rivolto verso il basso, posizionata accanto alla dicitura “Download for Windows”.
  3. Nel menù appena apparso bisogna selezionare il tipo di sistema operativo che l’utente usa, nel mio specifico caso Windows x64.
  4. Prima che si avvii il download del programma il sistema operativo chiede all’utente dove salvare tale file, io ho scelto il desktop.
  5. Andare sul desktop e cliccare due volte sul file “VSCodeUserSetup-x64-1.63.2” appena salvato sul desktop avente la seguente immagine-icona:
  6. Si avvia una finestra dove si invita l’utente ad accettare il contratto di licenza, l’utente per poter installare sul proprio personal computer il programma Microsoft Code deve cliccare sulla dicitura “Accetto i termini del contratto di licenza” e cliccare successivamente sul bottone Avanti.
  7. Nel caso non si accetti i termini di contratto di licenza non sarà possibile installare il programma.
  8. Dopo aver letto il contratto di licenza cliccare su avanti, di seguito è riportata l’immagine che descrive il passo 6, 7 e 8:

Descrizione della sequenza di passi

  1. Si clicca sul link https://code.visualstudio.com/ ed appare la seguente schermata:
  2. Nella schermata apparsa bisogna cliccare sulla freccia, con orientamento rivolto verso il basso, posizionata accanto alla dicitura “Download for Windows”.
  3. Nel menù appena apparso bisogna selezionare il tipo di sistema operativo che l’utente usa, nel mio specifico caso Windows x64.
  4. Prima che si avvii il download del programma il sistema operativo chiede all’utente dove salvare tale file, io ho scelto il desktop.
  5. Andare sul desktop e cliccare due volte sul file “VSCodeUserSetup-x64-1.63.2” appena salvato sul desktop avente la seguente immagine-icona:
  6. Si avvia una finestra dove si invita l’utente ad accettare il contratto di licenza, l’utente per poter installare sul proprio personal computer il programma Microsoft Code deve cliccare sulla dicitura “Accetto i termini del contratto di licenza” e cliccare successivamente sul bottone Avanti.
  7. Nel caso non si accetti i termini di contratto di licenza non sarà possibile installare il programma.
  8. Dopo aver letto il contratto di licenza cliccare su avanti, di seguito è riportata l’immagine che descrive il passo 6, 7 e 8:

Installazione di Microsoft Visual Studio Code (User)

Contratto di licenza

Prima di procedere leggi con attenzione le informazioni che seguono.

Leggi il seguente contratto di licenza. Per procedere con l’installazione è necessario accettare tutti i termini del contratto.

Questa licenza si applica al prodotto Visual Studio Code. Il codice sorgente per Visual Studio Code è disponibile all’indirizzo https://github.com/Microsoft/vscode under the MIT license agreement at https://github.com/microsoft/vscode/blob/main/LICENSE.txt. Ulteriori informazioni sulla licenza sono consultabili nelle nostre FAQ all’indirizzo https://code.visualstudio.com/docs/supporting/faq.

Condizioni di licenza software Microsoft

Microsoft Visual Studio Code

Accetto i termini del contratto di licenza

Non accetto i termini del contratto di licenza

Avanti >

Annulla

  1. Dopo aver cliccato su Avanti si avvia un’altra schermata qui di seguito riportata nella quale si invita l’utente a personalizzare il programma. Spuntare la casella “Crea un'icona sul desktop” nel caso questa non fosse selezionata e subito dopo cliccare sul bottone “Avanti”.

Selezione processi aggiuntivi

Installazione di Microsoft Visual Studio Code (User)

Quali processi aggiuntivi vuoi eseguire?

Seleziona i processi aggiuntivi che verranno eseguiti durante l’installazione di Visual Studio Code, quindi seleziona “Avanti”.

  • Crea un'icona sul desktop
  • Altro:
  • Aggiungi azione “Apri con Code” al menu di scelta rapida file di Esplora risorse
  • Aggiungi azione “Apri con Code” al menu di scelta rapida directory di Esplora risorse
  • Registra Code come editor per i tipi di file supportati
  • Aggiungi a PATH (disponibile dopo il riavvio)
  • Annulla
  1. Successivamente appare l’ultima finestra nella quale si invita l’utente ad installare il programma e nella stessa finestra cliccare su bottone “Installa”.
  2. Successivamente si apre la seguente schermata nella quale viene indicata l’avanzamento dell’installazione del programma Microsoft Visual Code.
  3. Terminata l’installazione andare sul desktop e cliccare due volte sull’icona:
  4. Dopo aver cliccato si apre la schermata di avvio dell’IDE:

Tenendo premuti, all’interno della schermata di sopra, i pulsanti della tastiera Ctrl+Maiusc+X si apre la finestra che permette di installare le C/C++ all’interno di VS (Visual Studio) Code.

  1. Nella barra di ricerca di VS Code, scrivere la parola C++:
  2. Comparirà la seguente finestra nella quale bisogna selezionare C/C++ in alto a sinistra:
  3. Successivamente cliccare su installa precisamente qui:
  4. C++ è un linguaggio compilato, il che significa che il codice sorgente del nostro programma deve essere tradotto (compilato) prima di poter essere eseguito sul nostro computer. VS Code è prima di tutto un editor e l'estensione C/C++ non include il compilatore.
  5. Bisogna installare il compilatore g++ e per farlo bisogna andare sul seguente link https://www-msys2-org.translate.goog/?_x_tr_sl=en&_x_tr_tl=it&_x_tr_hl=it&_x_tr_pto=sc e scaricare il file msys2-x86_64-20210604.exe
  6. Una volta salvato sul desktop bisogna cliccarci due volte sopra e si avvierà l’installazione, prima di avviare l’installazione bisogna assicurarsi di installare il programma in C:\
  7. Alla fine dell’installazione il programma di setup ci chiede se si vuole eseguire msys 64 bit, dire di sì.
  8. Si aprirà la seguente schermata:
  9. Adesso bisogna aggiornare i database dei pacchetti e i pacchetti base scrivendo nella schermata del punto 21. “pacman -Syu” e premere “invio” da tastiera.
  10. Appare la seguente schermata:
  11. Ad un certo punto la shell ci chiede se si vuole procedere con l’installazione e da tastiera bisogna digitare “y”, che sta per yes.
  12. Appare la seguente schermata:
$ pacman -Syu
:: Synchronizing package databases...
  mingw32                  805.0 KiB
  mingw32.sig              438.0   B
  mingw64                  807.9 KiB
  mingw64.sig              438.0   B
  msys                     289.3 KiB
  msys.sig                 438.0   B
:: Starting core system upgrade...
warning: terminate other MSYS2 programs before proceeding
resolving dependencies...
looking for conflicting packages...
Packages (6) bash-5.1.004-1  filesystem-2021.01-1  mintty-1~3.4.4-1  msys2-runtime-3.1.7-4  pacman-5.2.2-9  pacman-mirrors-20201208-1
Total Download Size:    11.05 MiB
Total Installed Size:   53.92 MiB
Net Upgrade Size:       -1.24 MiB
:: Proceed with installation? [y/n]
:: Retrieving packages...
  bash-5.1.004-1-x86_64           2.3 MiB
  filesystem-2021.01-1-any       33.2 KiB
  mintty-1~3.4.4-1-x86_64       767.2 KiB
  msys2-runtime-3.1.7-4-x86_64    2.6 MiB
  pacman-mirrors-20201208-1-any  3.8 KiB
  pacman-5.2.2-9-x86_64           5.4 MiB
  (6/6) checking keys in keyring     100%
  (6/6) checking package integrity   100%
  (6/6) loading package files        100%
  (6/6) checking for file conflicts  100%
  (6/6) checking available disk space 100%
:: Processing package changes...
  (1/6) upgrading bash               100%
  (2/6) upgrading filesystem         100%
  (3/6) upgrading mintty             100%
  (4/6) upgrading msys2-runtime      100%
  (5/6) upgrading pacman-mirrors     100%
  (6/6) upgrading pacman             100%
  1. Una volta terminata l’installazione dei pacchetti bisogna aggiornare i pacchetti base e per fare questo digitare nella shell la stringa “pacman -Su”.
  2. Apparirà la seguente schermata e quando ci chiederà di se si vuole procedere con l’installazione digitare da tastiera “y”:
$ pacman -Su
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (66) bsdtar-3.5.2-1  bzip2-l.0-8-3  ca-certificates-20210119-3coreutils-8.32-2  curl-7.80.0-3  dash-0.5.11.5-1  expat-2.4.8-1gawk-5.1.0-2  gcc-libs-11.2.0-3  gdbm-1.22-1  gettext-2.18.90-3gettext-0.19.8.1-2  glib2-2.68.4-1  gnupg-2.2.32-2  grep-3.0-3gzip-1.10-1  heimdal-libs-7.7.0-3  icu-70.1-1  inetutils-1.9.4-3info-6.8-1  less-590-1  lib32-gcc-libs-11.2.0-5  lib32-glibc-2.33-5lib32-glib2-2.48.1-1  lib32-icu-69.1-1  lib32-libepoxy-1.5.8-1lib32-libjpeg-turbo-2.1.1-1  lib32-libX11-1.7.2-1libgnutls-3.7.2-1  libgpg-error-1.43-1  libgpgme-1.16.0-1libgpgme-1.17.1-1  libmpc-1.2.1-1  libnettle-3.7.3-1  libnl-genl-3.5.0-1libssh2-1.10.0-1  libjpeg-turbo-2.1.1-2  biber-2.15-1  libcups-2.3.3-1libdrm-2.4.104-1  libdrm-2.4.105-1  libexif-0.6.22-1  libfontenc-1.1.4-3libidn2-2.3.2-1  libinput-1.9.3-1  libjpeg-turbo-2.1.1-2 libpcap-1.10.1-1  libpgm-5.3.130-1  librewire-0.3.2-1libutil-linux-2.37.1-1  libxml2-2.9.12-3  libxrandr-1.5.2-3libxss-1.2.3-3  libxkbcommon-1.2.1-1  libxmu-1.1.3-3libxshmfence-1.3-3  libxrandr-1.5.2-3  libxi-1.7.10-1libxxf86vm-1.1.4-3  libxres-1.2.0-4  mkinitcpio-busybox-1.33.1-1mkinitcpio-busybox-1.35.0-2  mlocate-0.28-3  ncompress-4.2.4.6-2nano-5.9-1  nspr-4.32-1  unzip-6.0-15  xorg-util-macros-1.19.2-3
Total Download Size:   47.40 MiB
Total Installed Size:  208.97 MiB
Net Upgrade Size:      8.47 MiB :: Proceed with installation? [Y/n] y
Retrieving packages...
pacman-contrib-1...     3.9 MiB   3.22 MiB/s 00:01 [###############################] 100%
glib2-2.68.4-1-x...     2.2 MiB   1712 KiB/s 00:01 [###############################] 100%
coreutils-8.32-2...     2.6 MiB   1926 KiB/s 00:01 [###############################] 100%
icu-70.1-1-x86_64...    3.9 MiB   4.94 MiB/s 00:02 [###############################] 100%
gcc-libs-11.2.0-...   1367.1 KiB   3.74 MiB/s 00:01 [###############################] 100%
gettext-0.19.8....     286.7 KiB   2.32 MiB/s 00:01 [###############################] 100%
libgnutls-3.7....       137.1 KiB   1714 KiB/s 00:01 [###############################] 100%
gawk-5.1.0-2-x8...    636.9 KiB   3.48 MiB/s 00:02 [###############################] 100%
bsdtar-3.5.2-1-...    1091.7 KiB   2.61 MiB/s 00:01 [###############################] 100%
libpng-1.6.37-...      239.2 MiB   2.11 MiB/s 00:01 [###############################] 100%
file-5.41-1-x86_64...   633.1 KiB   1916 KiB/s 00:01 [###############################] 100%
biber-2.15-1-x8...    6.2 MiB   3560 KiB/s 00:02 [###############################] 100%
nano-5.9-1-x86_64...  669.1 KiB   1821 KiB/s 00:01 [###############################] 100%
perl-5.32.1-1-x...  9.5 MiB   1452 KiB/s 00:05 [###############################] 100%
curl-7.80.0-3-x8...    388.8 KiB   918 KiB/s 00:01 [###############################] 100%
wget-1.21.1-2-x8...    433.4 KiB   909 KiB/s 00:01 [###############################] 100%
zstd-1.5.1-1-x8...     244.6 KiB   633 KiB/s 00:00 [###############################] 100%
  1. Adesso bisogna installare il Gcc per iniziare a compilare e per farlo bisogna digitare nella shell la stringa “pacman -S --needed base-devel mingw-w64-x86_64-toolchain” e premere invio da tastiera.
  2. Successivamente al punto 28 bisogna premere di nuovo invio da tastiera.
  3. Adesso bisogna verificare che tutto sia andato a buon fine e per verificare ciò bisogna aprire dal menù start del Windows il prompt dei comandi e scrivere “g++ --version” e premere invio da tastiera, apparirà:
Microsoft Windows [Versione 10.0.19044.1415]
(c) Microsoft Corporation. Tutti i diritti sono riservati.
C:\Users\Carmine C>g++ --version
g++ (Rev5, Built by MSYS2 project) 11.2.0
Copyright (c) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  1. Adesso creiamo un semplice programma che faccia visualizzare a video la frase “ciao mondo”. Per fare ciò bisogna scrivere nel prompt i comandi riportati in figura ricordandosi di premere invio ad ogni fine riga.
  2. Subito dopo aver scritto “code .” e premuto invio si apre il programma VS Code. In alto a sinistra cliccare sull’icona “nuovo file” e scrivere “ciaomondo.c”
  3. Si apre la schermata dell’editor nella quale bisogna scrivere il programma in linguaggio C:
  4. Dopo aver scritto il programma in linguaggio C cliccare sulla voce “terminale” del menu principale e dal menù a tendina cliccare su “configura attività di compilazione”.

Nel menu a discesa che comparirà verranno visualizzate varie voci che indicano le varie attività di compilazione predefinite per i compilatori C++.

Bisogna selezionare la voce:

C/C++: gcc.exe compila il file attivo

  1. In basso all’editor comparirà:

La compilazione è terminata.

Terminale verrà riutilizzato dalle attività, premere un tasto qualsiasi per chiuderlo.

Executing task: (C/C++: gcc.exe compila il file attivo <Avvio della compilazione...
c:/msys64/mingw64/bin/gcc.exe -fdiagnostics-color=always -g "C:\Users\Carmine C\progetto\ciaomondo\ciaomondo.c" -o "C:\Users\Carmine C\progetto\ciaomondo\ciaomondo.exe"
La compilazione è terminata.
Terminale verrà riutilizzato dalle attività, premere un tasto qualsiasi per chiuderlo.
  1. Nella schermata del punto 35 cliccare sul +, verrà creato un nuovo terminale con la cartella ciaomondo come cartella di lavoro:

Nuovo terminale (CTRL+MAIUSC+ò)

[ALT] Terminale diviso (CTRL+MAIUSC+5)

  1. Compare la seguente schermata nella quale bisogna digitare il comando “dir” che permette di visualizzare i file presenti all’interno della cartella:
Windows PowerShell
Copyright (C) Microsoft Corporation. Tutti i diritti riservati.
Prova la nuova PowerShell multipiattaforma https://aka.ms/pscore6
PS C:\Users\Carmine C\progetto\ciaomondo> dir
Directory: C:\Users\Carmine C\progetto\ciaomondo
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 05/01/2022 17:45 .vscode
-a---- 05/01/2022 17:54 84 ciaomondo.c
-a---- 05/01/2022 18:20 258344 ciaomondo.exe
Anteprima
Vedrai una selezione di 4 pagine su 12
Sistemi elaborazione etivitiy Pag. 1 Sistemi elaborazione etivitiy Pag. 2
Anteprima di 4 pagg. su 12.
Scarica il documento per vederlo tutto.
Sistemi elaborazione etivitiy Pag. 6
Anteprima di 4 pagg. su 12.
Scarica il documento per vederlo tutto.
Sistemi elaborazione etivitiy Pag. 11
1 su 12
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher blugin di informazioni apprese con la frequenza delle lezioni di Sistemi di elaborazione etivity e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università telematica Niccolò Cusano di Roma o del prof Monteleone Salvatore.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community