Creare un progetto MSBuild C++ Linux in Visual Studio
I progetti Linux sono disponibili in Visual Studio 2017 e versioni successive.
Verificare prima che sia installato il carico di lavoro per lo sviluppo di applicazioni Linux per Visual Studio. Per altre informazioni, vedere Scaricare, installare e configurare il carico di lavoro Linux.
Per la compilazione multipiattaforma, è consigliabile usare CMake. Il supporto di CMake è più completo in Visual Studio 2019. Se CMake non è un'opzione e si dispone di una soluzione Windows Visual Studio esistente che si vuole estendere per la compilazione per Linux, è possibile aggiungere un progetto Linux di Visual Studio alla soluzione Windows, insieme a un progetto Elementi condivisi . Inserire il codice condiviso tra entrambe le piattaforme nel progetto Elementi condivisi e aggiungere un riferimento a tale progetto dai progetti Windows e Linux.
Per creare un nuovo progetto Linux
Per creare un nuovo progetto Linux in Visual Studio 2017, seguire questa procedura:
- Selezionare File > Nuovo progetto in Visual Studio oppure premere CTRL + MAIUSC + N.
- Selezionare il nodo Linux multipiattaforma > Visual C++ > e quindi selezionare il tipo di progetto da creare. Immettere un nome e una posizione, quindi scegliere OK.
Tipo progetto | Descrizione |
---|---|
Intermittente (Raspberry) | Progetto destinato a un dispositivo Raspberry Pi con codice di esempio per rendere un LED intermittente |
Applicazione Console (Linux) | Progetto destinato a tutti i computer Linux con codice di esempio per inviare testo alla console |
Progetto vuoto (Linux) | Progetto destinato a tutti i computer Linux senza codice di esempio |
Progetto makefile (Linux) | Progetto destinato a tutti i computer Linux compilato tramite un sistema di compilazione makefile standard |
Verificare prima che sia installato il carico di lavoro per lo sviluppo di applicazioni Linux per Visual Studio. Per altre informazioni, vedere Scaricare, installare e configurare il carico di lavoro Linux.
Quando si crea un nuovo progetto C++ per Linux in Visual Studio, è possibile scegliere di creare un progetto di Visual Studio o un progetto CMake. Questo articolo descrive come creare un progetto di Visual Studio. In generale, per i nuovi progetti che potrebbero includere codice open source o si intende compilare per lo sviluppo multipiattaforma, è consigliabile usare CMake con Visual Studio. Con un progetto CMake, è possibile compilare ed eseguire il debug dello stesso progetto in Windows e Linux. Per altre informazioni, vedere Creare e configurare un progetto CMake Linux.
Se si dispone di una soluzione Windows Visual Studio esistente che si vuole estendere per la compilazione per Linux e CMake non è un'opzione, è possibile aggiungere un progetto Linux di Visual Studio alla soluzione Windows, insieme a un progetto Elementi condivisi . Inserire il codice condiviso tra entrambe le piattaforme nel progetto Elementi condivisi e aggiungere un riferimento a tale progetto dai progetti Windows e Linux.
Creare un nuovo progetto Linux
Per creare un nuovo progetto Linux in Visual Studio, seguire questa procedura:
Selezionare File > Nuovo progetto in Visual Studio oppure premere CTRL + MAIUSC + N. Viene visualizzata la finestra di dialogo Crea un nuovo progetto.
Nella casella di testo Cerca modelli immettere Linux per elencare i modelli disponibili per i progetti Linux.
Selezionare il tipo di progetto da creare, ad esempio Applicazione console, quindi scegliere Avanti. Immettere un nome e una posizione e scegliere Crea.
Tipo progetto Descrizione Progetto Raspberry Pi Progetto destinato a un dispositivo Raspberry Pi con codice di esempio per rendere un LED intermittente Applicazione console Progetto destinato a tutti i computer Linux con codice di esempio per inviare testo alla console Progetto vuoto Progetto destinato a tutti i computer Linux senza codice di esempio Progetto Makefile Progetto destinato a tutti i computer Linux compilato tramite un sistema di compilazione makefile standard Progetto CMake Progetto destinato a qualsiasi computer Linux, compilato usando il sistema di compilazione CMake
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per