Descrizione della sequenza di passi
- Si clicca sul link https://code.visualstudio.com/ ed appare la seguente schermata:
- Nella schermata apparsa bisogna cliccare sulla freccia, con orientamento rivolto verso il basso, posizionata accanto alla dicitura “Download for Windows”.
- Nel menù appena apparso bisogna selezionare il tipo di sistema operativo che l’utente usa, nel mio specifico caso Windows x64.
- Prima che si avvii il download del programma il sistema operativo chiede all’utente dove salvare tale file, io ho scelto il desktop.
- Andare sul desktop e cliccare due volte sul file “VSCodeUserSetup-x64-1.63.2” appena salvato sul desktop avente la seguente immagine-icona:
- 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.
- Nel caso non si accetti i termini di contratto di licenza non sarà possibile installare il programma.
- 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
- Si clicca sul link https://code.visualstudio.com/ ed appare la seguente schermata:
- Nella schermata apparsa bisogna cliccare sulla freccia, con orientamento rivolto verso il basso, posizionata accanto alla dicitura “Download for Windows”.
- Nel menù appena apparso bisogna selezionare il tipo di sistema operativo che l’utente usa, nel mio specifico caso Windows x64.
- Prima che si avvii il download del programma il sistema operativo chiede all’utente dove salvare tale file, io ho scelto il desktop.
- Andare sul desktop e cliccare due volte sul file “VSCodeUserSetup-x64-1.63.2” appena salvato sul desktop avente la seguente immagine-icona:
- 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.
- Nel caso non si accetti i termini di contratto di licenza non sarà possibile installare il programma.
- 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
- 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
- Successivamente appare l’ultima finestra nella quale si invita l’utente ad installare il programma e nella stessa finestra cliccare su bottone “Installa”.
- Successivamente si apre la seguente schermata nella quale viene indicata l’avanzamento dell’installazione del programma Microsoft Visual Code.
- Terminata l’installazione andare sul desktop e cliccare due volte sull’icona:
- 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.
- Nella barra di ricerca di VS Code, scrivere la parola C++:
- Comparirà la seguente finestra nella quale bisogna selezionare C/C++ in alto a sinistra:
- Successivamente cliccare su installa precisamente qui:
- 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.
- 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
- 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:\
- Alla fine dell’installazione il programma di setup ci chiede se si vuole eseguire msys 64 bit, dire di sì.
- Si aprirà la seguente schermata:
- Adesso bisogna aggiornare i database dei pacchetti e i pacchetti base scrivendo nella schermata del punto 21. “pacman -Syu” e premere “invio” da tastiera.
- Appare la seguente schermata:
- 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.
- 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%
- Una volta terminata l’installazione dei pacchetti bisogna aggiornare i pacchetti base e per fare questo digitare nella shell la stringa “pacman -Su”.
- 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%
- 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.
- Successivamente al punto 28 bisogna premere di nuovo invio da tastiera.
- 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.
- 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.
- 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”
- Si apre la schermata dell’editor nella quale bisogna scrivere il programma in linguaggio C:
- 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
- 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.
- 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)
- 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
-
Sistemi di elaborazione - sistemi informativi
-
Architetture Sistemi Elaborazione
-
Sistemi di elaborazione I - i sistemi informativi
-
Architetture Sistemi Elaborazione – Domande