Bentornati.
In questo video, configureremo Code Light per l'esecuzione su Mac OS dieci.
Ora sto utilizzando Mac OS 10 Catalina e sto installando code Lite 14 . 0. 0 in questo caso.
Prima di fare questo, dobbiamo essere sicuri che il compilatore e il code light siano stati scaricati e installati.
L'ho fatto nei video precedenti.
Se non l'avete fatto, tornate indietro e fatelo.
Quindi ho installato il compilatore e il code light.
Ora eseguirò il codice luce per la prima volta.
Se si accede alla ricerca spotlight e si digita code light, il codice viene visualizzato proprio qui,
versione 14 . 0. 0.
Faccio doppio clic su di esso per eseguirlo.
Ora, questo è abbastanza normale.
È possibile che venga visualizzato o meno questo messaggio di errore.
Questo è molto comune quando si installa un software da Internet.
Non proviene dall'App Store di Apple.
Dice che il codice light non può essere aperto perché lo sviluppatore non può essere verificato.
Che cosa significa?
Ciò significa solo che dovete permettergli di funzionare.
Ok.
È una funzione di sicurezza.
Quindi, quello che faremo è cancellare qui e, ancora una volta, potreste non ricevere il messaggio.
Tutto dipende da come è stato impostato il sistema.
Accedere alla mela e andare su preferenze di sistema, quindi selezionare sicurezza e privacy proprio
qui.
Lasciate che lo sposti al centro.
Selezionerò sicurezza e privacy.
E poi nella prima scheda, quella generale, si può vedere qui sotto che il codice light è stato bloccato
perché non proviene da uno sviluppatore identificato.
Ancora una volta, tutto ciò significa che questa applicazione non proviene dall'app store, ma da Internet.
Quindi selezionerò comunque Open e questo farà partire Code Light.
E di nuovo, ora si può vedere che ricevo lo stesso messaggio, ma ora ho il pulsante di apertura.
Faccio quindi clic sul pulsante di apertura e chiudo le preferenze di sistema.
E per la prima volta si accenderà la luce del codice.
E questo è ciò che si ottiene la prima volta che si esegue il codice luminoso.
Ora, ci sono molte cose in ballo.
Qui c'è una vista dell'area di lavoro.
Ho una finestra di benvenuto e sembra che una procedura guidata voglia eseguire una configurazione guidata.
E c'è anche un messaggio qui sotto che dice che Code light ora offre un tema di colore migliore per l'editor.
Quindi, ancora una volta, c'è molto da fare.
È possibile che venga visualizzato o meno il messaggio in basso relativo al tema dei colori.
Se è così, vorrei che annullasse la procedura guidata.
Eseguiremo l'operazione manualmente tra un attimo e diremo di sì a questa correzione.
Quindi selezionerò Sì proprio qui in basso a destra.
E farò clic su sì.
E dice che è necessario riavviare la spia del codice.
Volete riavviarlo ora?
Ripeto: sì.
Ora la spia del codice si chiude e si riavvia e dovrebbe tornare in un secondo.
Ok, perfetto.
Ora, è necessario eseguire la procedura guidata, la procedura di configurazione guidata.
È quello che abbiamo cancellato il secondo fa.
Quindi eseguiamolo manualmente.
Ci avviciniamo per aiutare a eseguire la configurazione guidata.
Ok, lo farò di nuovo.
Selezionerò la voce Aiuto per l'esecuzione guidata dell'installazione.
È importante farlo.
Dobbiamo farlo solo una volta, per ora.
Tutto qui.
Una volta fatto questo, non è necessario rifarlo.
Quindi, benvenuti nella procedura guidata di configurazione.
Selezionerò la prossima voce Qual è il mio profilo di sviluppo?
In altre parole, che tipo di sviluppo farò con code light?
Beh, mi occuperò di C C più codice di sviluppo Light supporta PHP, JavaScript node.
Credo che selezionerò C, C plus plus development perché questo è l'argomento del corso e selezionerò
il prossimo.
Questo è un passo molto importante.
Ricordate che abbiamo già installato i nostri compilatori, quindi lasceremo che Code Light li configuri
per noi.
Faremo quindi clic sulla scansione e la luce del codice analizzerà il nostro sistema alla ricerca di questi compilatori.
Quindi ora lo selezionerò.
E si può notare che vengono visualizzati tre compilatori, il che è abbastanza normale.
In realtà si tratta dello stesso compilatore con tre nomi diversi.
Quindi questo è esattamente ciò che vogliamo.
Se non viene visualizzato nulla, è molto probabile che non sia stato installato il compilatore.
Quindi tornate ai video precedenti e installate il vostro compilatore.
Selezionerò il prossimo punto in cui è possibile personalizzare i colori.
Sto usando le impostazioni predefinite.
Scuro, chiaro, grigio, quello che preferite.
Anche in questo caso, sto solo selezionando l'impostazione predefinita.
Selezionerò poi gli spazi bianchi e l'indentazione.
Lascerò queste impostazioni predefinite e selezionerò Fine, ora che abbiamo finito il codice si chiuderà
e si riaprirà e i nostri compilatori e il nostro ambiente dovrebbero essere impostati.
Per prima cosa, dobbiamo verificare che i compilatori siano stati impostati correttamente.
Possiamo farlo andando su impostazioni, impostazioni di compilazione, e poi si può vedere qui, nella scheda
Compilatori, quando si seleziona GCC, che useremo GCC.
Ora, la cosa importante è che quando si seleziona GCC e compilatori e poi strumenti, si vede qualcosa qui, si vedono
questi percorsi qui.
Se non c'è nulla, è probabile che qualcosa sia andato storto nell'installazione del compilatore.
Ok, è tutto.
Selezionerò.
Ok.
E il nostro compilatore è pronto.
Ok.
Code Lite, come ho detto, è un ambiente di sviluppo integrato, il che significa che possiamo costruire,
eseguire ed eseguire il debug di programmi RC.
Utilizza un modello di spazio di lavoro.
L'idea è quindi quella di creare uno spazio di lavoro e di creare spazi di lavoro.
Sul lato sinistro si può vedere la vista dell'area di lavoro e si possono aggiungere più progetti a un'area
di lavoro.
Questo sì che è bello.
Possiamo avere un'area di lavoro e una serie di progetti al suo interno.
Molte altre idee non funzionano in questo modo.
In pratica, consentono di lavorare su una sola cosa alla volta.
Si tratta quindi di un bel modello.
Per farlo, dobbiamo creare un nuovo spazio di lavoro, giusto?
Non c'è niente qui.
Potete vedere che c'è molto spazio qui, giusto?
Non c'è niente da fare.
Quindi creeremo un nuovo spazio di lavoro.
Possiamo farlo facendo clic su questo pulsante, nuovo spazio di lavoro.
Oppure posso apparire nella barra dei menu e fare clic su Area di lavoro Nuova area di lavoro.
Anche in questo caso, potrei usare entrambi.
Selezionerò questo pulsante qui e otterrò la finestra di dialogo Seleziona tipo di area di lavoro.
Voglio creare un'area di lavoro Cplusplus.
È molto importante scegliere Cplusplus e io lo selezionerò.
Ok, ora mi chiederà: dove vuoi memorizzare questo spazio di lavoro?
Lo inserirò direttamente nella mia directory utente, documenti, directory o cartella documenti e qual è il nome
del mio spazio di lavoro?
Lo chiamerò semplicemente primo spazio di lavoro.
Mostra il percorso completo del file in cui verrà memorizzato il primo spazio di lavoro.
Se si desidera collocarla altrove, è sufficiente fare clic su questi tre pulsanti e scegliere la cartella
desiderata.
Vi invito a selezionare la casella di controllo qui sotto.
In questo modo crea l'area di lavoro in una directory separata.
In questo modo, quando creeremo più spazi di lavoro, saranno ben organizzati.
Vi avvertiamo di non usare gli spazi.
Caratteri speciali.
In altre parole, non utilizzate spazi come questo.
Non utilizzate caratteri speciali come i più, gli ampere e tutti i tipi di cose strane e non utilizzate nemmeno
i caratteri internazionali.
Questi causeranno ogni tipo di problema di costruzione.
Mantenere la denominazione molto, molto semplice con tutto ciò che facciamo in linea di codice.
Ok.
Inoltre, se il vostro nome utente, come potete vedere il mio nome utente qui è il mio nome e cognome.
Se il nome utente contiene spazi, caratteri speciali o caratteri internazionali, l'area di lavoro deve essere
collocata altrove.
Creare una nuova cartella da qualche parte che non abbia questa caratteristica e memorizzarla da un'altra parte o fuori dalla propria directory.
Siamo pronti a partire.
Creeremo l'area di lavoro.
Quando faccio clic su OK, vedrete apparire il primo spazio di lavoro proprio qui sopra, nella vista Spazio
di lavoro in alto a sinistra.
Quindi farò clic su OK.
Ed ecco il mio spazio di lavoro.
Lo si può vedere proprio lì.
Il primo spazio di lavoro, come si può vedere, è stato ripulito da tutta l'area qui a destra.
Lo spazio di lavoro non fa molto per noi.
Si tratta di un contenitore o di un supporto per i progetti.
Ora dobbiamo creare il nostro primo progetto e possiamo farlo selezionando l'area di lavoro e poi facendo clic
con il pulsante destro del mouse su di essa e selezionando nuovo progetto.
Ok, allora lo rifaccio.
Faremo clic con il pulsante destro del mouse sull'area di lavoro e selezioneremo nuovo progetto.
E ora avremo un nuovo progetto Wizard.
È molto importante che questo sia corretto.
Ci sono molte impostazioni e, a seconda di come le compiliamo, i nostri progetti possono essere realizzati
o meno.
Perciò lo esaminerò molto lentamente e con attenzione.
Questo è il percorso del nostro spazio di lavoro e ci chiede il nome di un nuovo progetto proprio qui.
Per questo motivo chiamerò questo progetto ancora una volta "uno".
Niente spazi, niente caratteri speciali, niente caratteri internazionali.
Assicurarsi che questa casella di controllo sia selezionata.
Creare il progetto in una propria cartella all'interno dell'area di lavoro, in modo da tenerlo ben organizzato.
La categoria che selezioneremo è Console.
L'opzione successiva è il tipo per tipo.
Vogliamo selezionare un semplice eseguibile GCC.
Questo è molto importante perché useremo il compilatore C per scrivere programmi
C, quindi vogliamo usare GCC per il tipo di compilatore, vogliamo assicurarci di selezionare di nuovo GCC, i programmi C sono molto importanti
per il debugger.
Vogliamo selezionare il debugger Lldb perché siamo su un Mac.
Utilizziamo un debugger diverso dal normale GDB.
E poi per il sistema di creazione vogliamo assicurarci di selezionare default.
È molto, molto importante.
È probabilmente il passo più importante per il sistema di costruzione.
Quindi, ancora una volta, assicuratevi di aver compreso tutte le impostazioni e di averle visualizzate in questo modo.
Se dovete mettere in pausa il video, assicuratevi che siano di nuovo tutti qui, lo ripasserò.
Il primo spazio di lavoro è il nome Creare il progetto nella propria cartella.
La categoria è console, il tipo è semplice eseguibile, il compilatore GCC è GCC, il debugger è Lldb debugger e il sistema di compilazione
è predefinito.
E per sottolineare il nome, è molto importante non avere spazi nel nome, né caratteri
speciali.
Questo è molto importante, perché spesso nelle domande e nelle risposte vedo molte domande del tipo: "Ehi, il mio progetto non ha funzionato".
È perché avete inserito un carattere speciale.
A questo punto, procedo con la selezione.
Ok.
Quando seleziono.
Ok.
Noterete che il mio progetto è stato creato qui, proprio sotto il mio primo spazio di lavoro.
Abbiamo il nome del progetto del primo spazio di lavoro.
Possiamo selezionare queste frecce per vedere che sotto c'è una cartella di file sorgente e poi una principale.
c.
Ora, non vediamo ancora nulla qui perché non abbiamo selezionato Main. c, ma se facciamo doppio
clic su Main. c, vedrete che si aprirà l'editor e vedremo del codice C qui.
Ora il carattere è un po' piccolo, quindi lo ingrandirò un po'.
Non è necessariamente necessario farlo, ma se andiamo avanti e selezioniamo effettivamente.
Possiamo andare direttamente alle impostazioni, ai colori e ai caratteri e modificarli in modo che siano un po' più grandi.
Procediamo con la modifica a 18.
Probabilmente sarà di buone dimensioni, in modo che possiate vederlo e colpire.
Ok.
E applicare.
Inoltre, in questo editor, ogni volta che non è stato salvato nulla, si vedrà il colore rosso.
Quindi, se si cerca di modificare questo file, si inserisce qualcosa, si vede il rosso sul lato, significa
che il file non è stato salvato.
Normalmente si potrebbe andare su file e dire salva file, ma la voce salva file è disattivata.
Si tratta di un bug di Code Light, per cui è ancora possibile eseguire il comando s. Quindi, se premete il tasto Windows
o il comando s, lo salverà e lo vedrete diventare verde, ed è così che potrete aggiungerlo.
In questo modo potete sempre vedere se il vostro file è aggiornato con le ultime modifiche
apportate al codice premendo control S o il tasto Windows S per salvare.
Se siete su un computer Mac, premete il tasto S e il file verrà salvato e tornerà a essere verde.
Quindi andrò avanti e modificherò di nuovo questo file, si può vedere il cambiamento da rosso
a verde ogni volta che si digita, una volta che si salva il file attuale.
E così siamo a posto.
Il nostro codice sembra abbastanza buono.
È un semplice programma C.
Anche in questo caso, spiegheremo tutto questo codice nelle lezioni successive, ma a questo punto siamo quasi pronti a compilare
il programma.
Ma prima dobbiamo modificare le impostazioni del progetto, quindi possiamo andare al primo
spazio di lavoro qui, evidenziarlo sul lato sinistro e fare clic con il pulsante destro del mouse per andare alle impostazioni del progetto
qui in basso.
In realtà ho commesso un errore.
Dovrebbe essere Progetto uno, non Spazio di lavoro uno.
Ho sbagliato il nome del progetto, quindi assicuratevi di selezionare il progetto e di andare su Impostazioni progetto.
Dovremmo essere il Progetto uno meno l'Area di lavoro uno.
E qui vedrete che ci sono le impostazioni generali del linker del compilatore sulla destra.
Le impostazioni generali sono praticamente compilate per voi.
Non è necessario cambiare nulla qui.
Tutto è impostato da quando abbiamo impostato il compilatore e le impostazioni di compilazione in precedenza.
È necessario selezionare l'opzione del compilatore e scendere alle opzioni del compilatore C.
Assicuratevi di vedere che se lo selezionate ci sarà un punto, un punto, un punto.
Una volta selezionato il punto, il punto, il punto, è possibile vedere alcune delle opzioni.
Vogliamo assicurarci che sia così e vedrete che le opzioni vengono aggiunte.
La linea di comando.
Vogliamo abilitare tutti gli avvisi, tutti quelli che non sono stati controllati.
Si tratta di un bug.
E poi vogliamo anche assicurarci che questo sia un programma C.
Vogliamo essere sicuri di ottimizzare il debug.
Produciamo informazioni di debug.
Dovremmo essere a posto.
Potremmo dire di abilitare C 99.
Quindi vogliamo controllare anche questo.
Quindi, anche in questo caso, ci sono solo quattro controlli.
Penso che abiliti C 99.
Vogliamo assicurarci che vengano visualizzati tutti gli avvisi.
Vogliamo assicurarci che venga mostrato l'ottimizzazione per il debug e che vengano prodotte informazioni
di debug dash G e questo è tutto qui sotto.
A questo punto possiamo dire "ok", seguito da "ok", di nuovo, di nuovo, un'applicazione davvero semplice, per cui possiamo
effettivamente compilare e compilare questo progetto andando su al menu di compilazione e possiamo effettivamente
dire "costruisci ed esegui progetto".
E ci si può chiedere se le impostazioni appena applicate non debbano essere eseguite
per ogni singolo progetto.
In un paio di video illustreremo un modo per creare un modello per tutti i vostri progetti, in modo che non dobbiate
tirare fuori tutte queste impostazioni, ma costruiremo qui.
Quindi andiamo avanti e andiamo a costruire, costruire ed eseguire il progetto.
E se non ci sono errori, non ho commesso errori di battitura.
Dovremmo vedere che il progetto è stato costruito con successo e che viene effettivamente eseguito.
Quindi si vede questa piccola conchiglia di codice latex che riporta le ultime informazioni di login.
Ma ciò che si vede veramente qui, e che è importante, è il programma che è stato eseguito e che ha mostrato
sullo schermo l'output chiamato hello testing.
Così siamo stati in grado di compilare ed eseguire con successo.
Ora è possibile premere un tasto qualsiasi per chiudere.
Qui vedrete un paio di schede importanti in basso.
La prima è l'output e la scheda output qui sotto mostra solo ciò che il programma ha fatto durante l'esecuzione.
Quindi dice da dove viene eseguito e dice che ha eseguito il comando di shell con l'esatto comando di shell
e che il programma è uscito.
A volte questo è importante se si esegue da una directory diversa e così via.
L'altra scheda molto importante è la costruzione.
La scheda build è quella che mostra i comandi eseguiti per eseguire il programma.
Ecco quindi il comando GCC per la compilazione.
Il trattino C è il flag per la compilazione e il trattino G sono alcune delle impostazioni che abbiamo impostato in precedenza, giusto?
Dash G produce l'ottimizzazione delle informazioni di debug utilizzando lo standard C 99 e così via.
Poi esegue il collegamento e tutto il resto e poi lo facciamo funzionare.
Eseguiremo il debugger usando G più più, ma vedrete che non ci sono né errori né avvisi.
Siamo quindi in grado di eseguirlo con successo.
Questa schermata è davvero importante.
Molte volte è possibile copiare e incollare la schermata nella sezione Domande e risposte e, se si dispone di queste informazioni, è possibile diagnosticare
il problema.
Quindi la costruzione di un output è molto importante.
Ora, se si costruisce questo programma e si riscontra un errore di compilazione.
Quindi, rimuoviamo il punto e virgola e vedremo il rosso.
È diventato rosso perché non l'ho salvato.
Quindi ora, se lo salvo, si accende il verde.
Ma ora quando vado su build e dico build and run, avrò un errore, giusto?
Si aprirà un piccolo riquadro a comparsa.
Confermare che la compilazione è terminata con degli errori continuare.
E noi diciamo no perché non siamo stati in grado di costruire.
Nella scheda dell'output di compilazione si vedrà un piccolo errore rosso che dice che manca
il punto e virgola.
È possibile selezionare questo punto e si aprirà una freccia che indicherà il punto in cui si trova l'errore.
Quindi si può aggiungere il punto e virgola per risolvere il problema e poi salvare di nuovo.
Poi si può costruire ed eseguire e la compilazione avviene con successo, quindi si può
ricostruire il progetto e vedere che non ci sono errori, quindi si può eseguire anche dopo.
Quindi, notate che la compilazione, l'esecuzione, tutto ciò può essere in passi separati o nello stesso passo.
Ora, altri errori comuni che potrebbero essere presenti nel vostro primo programma in C, molte volte vedrete la dimenticanza di una parentesi
che potrebbe non avere una parentesi.
Quindi bisogna assicurarsi che le staffe siano allineate.
A volte si dimentica un'estremità destra o sinistra.
È molto, molto specifico.
I compilatori sono molto specifici nella sintassi.
Bisogna prestare attenzione a tutti i dettagli, a tutta la sintassi.
Si possono avere altri problemi se si sbaglia a scrivere il file di intestazione, magari stereo, cose del genere.
Quindi bisogna assicurarsi che tutto sia a posto.
E poi tutto ciò che salviamo una volta terminate le modifiche e la ricostruzione, per ricostruire il compilatore e sbarazzarci
degli errori.
Un'altra cosa che vorrei menzionare è che avete visto il terminale precedente arrivare prima.
Non mi piace molto quel terminale.
Ci sono molte informazioni.
In questo modo è possibile cambiare il terminale che viene mostrato quando si esegue il programma.
È sufficiente andare all'opzione di menu Code Light, alle preferenze e poi, in
fondo, al terminale.
E per impostazione predefinita, si dice semplicemente "terminale".
È possibile selezionare il terminale del codice luminoso.
Questo mi piace un po' di più.
Contiene meno informazioni.
Inoltre ci sono alcuni problemi quando si esegue l'altro terminale, dove vengono visualizzate molte finestre del terminale.
Quindi vado avanti e seleziono il terminale del codice luminoso nell'opzione del terminale, dico applica e poi premo.
Ok.
E ora quando costruisco ed eseguo questo.
Vedrete che si presenta in un terminale leggermente diverso.
E questo piccolo terminale di tipo viola-bluastro, si può dire: "Ok, quindi può permetterlo".
E poi funzionerà.
Si può vedere che c'è scritto "Ciao test" e si possono continuare le informazioni della lezione.
È un po' più bello, credo.
Questa è un'opzione.
Si può vedere se si vuole cambiare il terminale e poi premere un tasto qualsiasi per uscire dalla finestra del terminale.
Ok.
Questo è quanto.
Siamo stati in grado di scrivere il nostro codice, solo un piccolo programma, costruirlo ed eseguirlo.
Cambiamo il terminale.
Se si verificano errori in questo programma, è molto importante prendere l'output di compilazione dalla scheda di
compilazione e inserirlo nel modulo se si è verificato qualche problema, in modo da poterlo
risolvere.
Ma questo è praticamente tutto, giusto?
Impostare l'ambiente e la luce del codice in modo da poter eseguire un programma C utilizzando il compilatore C e
tutto il resto.
Si noterà che il riavvio del codice è necessario perché ho cambiato il terminale, ma questo
è tutto.
Se avete domande, scrivete sul forum.
Grazie.