<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ Software development - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Impara a programmare gratuitamente! Tutorial di programmazione su Python, JavaScript, Linux e molto altro. ]]>
        </description>
        <link>https://www.freecodecamp.org/italian/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ Software development - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/italian/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Tue, 16 Jun 2026 05:25:46 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/italian/news/tag/software-development/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Come installare gli strumenti da riga di comando Xcode su un Mac ]]>
                </title>
                <description>
                    <![CDATA[ Gli sviluppatori hanno bisogno di installare gli strumenti da riga di comando Xcode prima di poter sviluppare dei software su un Mac. Apple fornisce un ambiente di sviluppo completo per programmatori chiamato Xcode. Se stai sviluppando software per macOS, iOS, tvOS e watchOS, devi installare l'applicazione completa Xcode. Non è ]]>
                </description>
                <link>https://www.freecodecamp.org/italian/news/come-installare-gli-strumenti-da-riga-di-comando-xcode-su-un-mac/</link>
                <guid isPermaLink="false">62f103fc5cda1d06d40dcf9a</guid>
                
                    <category>
                        <![CDATA[ Software development ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Dario Di Cillo ]]>
                </dc:creator>
                <pubDate>Tue, 23 Aug 2022 05:30:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/italian/news/content/images/2022/08/Terminal_Mac.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Articolo originale:</strong> <a href="https://www.freecodecamp.org/news/install-xcode-command-line-tools/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">How to Install Xcode Command Line Tools on a Mac</a>
      </p><p>Gli sviluppatori hanno bisogno di installare gli strumenti da riga di comando Xcode prima di poter sviluppare dei software su un Mac.</p><p>Apple fornisce un ambiente di sviluppo completo per programmatori chiamato Xcode. Se stai sviluppando software per macOS, iOS, tvOS e watchOS, devi installare l'applicazione completa Xcode.</p><p>Non è pre-installata, ma puoi installarla dal sito <a href="https://developer.apple.com/download/">Apple developer</a> o dall'App Store sul tuo Mac.</p><h2 id="cosa-sono-gli-strumenti-da-riga-di-comando-xcode"><strong>Cosa sono gli strumenti da riga di comando Xcode?</strong></h2><p>Se non stai sviluppando un software per un dispositivo Apple, non hai bisogno dell'applicazione Xcode completa (richiede più di 40 GB di memoria sul disco!).</p><p>Invece, installerai gli strumenti da riga di comando Xcode. Si tratta di un pacchetto più piccolo per gli sviluppatori software che puoi eseguire sulla riga di comando, ovvero nell'applicazione Terminale.</p><p>I programmatori hanno utilizzato questi strumenti per i sistemi operativi Unix sin dagli albori dell'informatica, e sono alla base di quasi tutte le attività di sviluppo software.</p><p>Fortunatamente, il pacchetto degli strumenti da riga di comando Xcode richiede soltanto 1.2 GB di spazio.</p><p>Hai tre possibilità per installare gli strumenti da riga di comando su un Mac:</p><ul><li>installare il pacchetto Xcode completo</li><li>installare gli strumenti da riga di comando Xcode con un comando</li><li>installare gli strumenti da riga di comando Xcode come parte dell'installazione di Homebrew.</li></ul><p>Non consiglio di installare il pacchetto Xcode completo a meno che tu non stia sviluppando un software per un dispositivo Apple. Il download richiederà molto tempo e ridurrà eccessivamente lo spazio libero sul disco. Invece, puoi provare uno degli altri due metodi più rapidi.</p><h2 id="come-installare-gli-strumenti-da-riga-di-comando-xcode-dal-prompt-dei-comandi"><strong>Come installare gli strumenti da riga di comando Xcode dal Prompt dei Comandi</strong></h2><p>Apple ha reso semplice installare gli strumenti da riga di comando Xcode.</p><p>Ecco degli esempi di comandi per avviarne l'installazione:</p><ul><li><code>clang</code> – un compilatore che trasforma il codice sorgente in un programma eseguibile</li><li><code>gcc</code> – il compilatore GNU</li><li><code>git</code> – il sistema di controllo di versione per salvare mentre lavori</li></ul><p>Eseguire uno di questi comandi nel terminale ti mostrerà un prompt per installare gli strumenti da riga di comando Xcode. </p><p>Per iniziare il processo di installazione puoi anche scrivere nel terminale il comando <code>xcode-select --install</code>. Vedrai un riquadro che ti chiede di installare gli strumenti da riga di comando Xcode.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://mac.install.guide/assets/images/ruby/install-Xcode-CLT.png" class="kg-image" alt="install-Xcode-CLT" width="573" height="307" loading="lazy"></figure><p>Clicca 'Install' per iniziare il download e il processo di installazione.</p><figure class="kg-card kg-image-card"><img src="https://mac.install.guide/assets/images/ruby/install-Xcode-CLT-progress.png" class="kg-image" alt="install-Xcode-CLT-progress" width="566" height="230" loading="lazy"></figure><p>L'installazione richiede 8 minuti su un Mac M1 Mini 2021, con una connessione internet di 100Mbps. Diventa significativamente più lenta su Mac Intel che con una connessione lenta.</p><figure class="kg-card kg-image-card"><img src="https://mac.install.guide/assets/images/ruby/install-Xcode-CLT-done.png" class="kg-image" alt="install-Xcode-CLT-done" width="566" height="200" loading="lazy"></figure><p>Alla fine, vedrai un messaggio di conferma quando l'installazione è completata.</p><p>Verifica che hai installato con successo gli strumenti da riga di comando Xcode:</p><pre><code class="language-bash">$ xcode-select -p
</code></pre><p>Dovresti vedere:</p><pre><code class="language-bash">/Library/Developer/CommandLineTools
</code></pre><h2 id="come-usare-homebrew-per-installare-gli-strumenti-da-riga-di-comando-xcode"><strong>Come usare Homebrew per installare gli </strong>strumenti da riga di comando Xcode</h2><p>Un altro metodo che consiglio per installare gli strumenti da riga di comando Xcode, addirittura più semplice dell'uso del prompt dei comandi è usare Homebrew.</p><p>Questa opzione è stata aggiunta ad Homebrew solo di recente, quindi molti sviluppatori non ne sono a conoscenza.</p><p>Homebrew è un noto gestore di pacchetti per Mac. La maggior parte degli sviluppatori ha bisogno di linguaggi di programmazione e di utilità che non sono inclusi nell'installazione macOS né nel pacchetto degli strumenti da riga di comando Xcode. Homebrew può installare quasi ogni strumento open source per sviluppatori.</p><p>Dato che probabilmente avrai bisogno di Homebrew, potresti utilizzarlo per installare gli strumenti da riga di comando Xcode.</p><p>Prima di tutto, verifica che Homebrew sia già installato:</p><pre><code class="language-bash">$ brew
</code></pre><p>Se non hai installato Homebrew, vedrai:</p><pre><code class="language-bash">zsh: command not found: brew
</code></pre><p>Homebrew fornisce uno script di installazione che puoi eseguire con un singolo comando (verifica che non sia cambiato sul sito di <a href="https://brew.sh/">Homebrew</a>).</p><pre><code class="language-bash">$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
</code></pre><p>Lo script di installazione di Homebrew ti chiederà di inserire la tua password utente, la password che usi per accedere al tuo Mac.</p><pre><code class="language-bash">Password:
</code></pre><p>Non vedrai i caratteri che stai scrivendo. Quando hai fatto, premi enter.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://mac.install.guide/assets/images/ruby/homebrew-enter-password.png" class="kg-image" alt="homebrew-enter-password" width="697" height="245" loading="lazy"></figure><p>Se non hai ancora installato gli strumenti da riga di comando Xcode, vedrai il messaggio "The Xcode Command Line Tools will be installed" che ti comunica che devono essere ancora installati. Premi return per continuare quando ti viene richiesto dallo script di installazione di Homebrew.</p><figure class="kg-card kg-image-card"><img src="https://mac.install.guide/assets/images/ruby/install-homebrew.png" class="kg-image" alt="install-homebrew" width="697" height="525" loading="lazy"></figure><p>Vedrai un messaggio diagnostico di progresso. L'installazione di Homebrew dura da 2 a 15 minuti su un Mac M1 Mini 2021 con un connessione internet di 100 Mbps. È significativamente più lenta su Mac Intel che con una connessione lenta.</p><figure class="kg-card kg-image-card"><img src="https://mac.install.guide/assets/images/ruby/homebrew-complete.png" class="kg-image" alt="homebrew-complete" width="653" height="355" loading="lazy"></figure><p>Sulle macchine Mac Intel, questo è tutto ciò che devi fare – Homebrew è pronto da usare. Su Mac Intel, Homebrew si installa da solo nella cartella <code>/usr/local/bin</code>, che è già configurata per l'accesso dallo shell con il <code>$PATH</code> di default di macOS.</p><p>Sulle macchine Apple Silicon, è necessario uno step aggiuntivo. I file di Homebrew sono installati nella cartella <code>/opt/homebrew</code>. Ma questa cartella non fa parte del <code>$PATH</code> di default. Segui il suggerimento alla fine del processo di installazione di Homebrew e crea un file <code>~/.zprofile</code> che contiene un comando che configura Homebrew:</p><pre><code class="language-bash">- Add Homebrew to your PATH in ~/.zprofile:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' &gt;&gt; ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
</code></pre><p>Poi, verifica che Homebrew sia stato installato correttamente:</p><pre><code class="language-bash">$ brew doctor
</code></pre><p>Dovresti vedere:</p><pre><code class="language-bash">Your system is ready to brew.
</code></pre><p>Se Homebrew è stato installato con successo, ci saranno dei file Homebrew in <code>/usr/local</code> (per macOS Intel) o <code>/opt/homebrew</code> (per Apple Silicon).</p><p>Adesso hai sia gli strumenti da riga di comando Xcode che Homebrew installati. Se vuoi imparare di più su come aggiungere pacchetti di Homebrew per configurare il tuo ambiente di sviluppo, vedi come <a href="https://mac.install.guide/homebrew/6.html">Installare un pacchetto Homebrew</a>.</p><h2 id="il-tuo-ambiente-di-sviluppo"><strong>Il tuo ambiente di sviluppo</strong></h2><p>MacOS è la piattaforma più popolare per lo sviluppo di software perché il sistema operativo è basato su Unix, da sempre uno standard per lo sviluppo software.</p><p>Con gli strumenti da riga di comando Xcode installati, avrai una solida base per aggiungere quasi tutti gli strumenti di sviluppo open source.</p><p>Aggiungi Homebrew e avrai anche un gestore di pacchetti in grado di installare gestori di versione, linguaggi di programmazione e quasi ogni strumenti di cui puoi aver bisogno.</p><p>Insieme a un editor di testo e al terminale, sarai preparato per qualsiasi tutorial che troverai su freeCodeCamp.</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
