Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Linux-projekt är tillgängliga i Visual Studio 2017 och senare.
Kontrollera först att linux-utvecklingsarbetsbelastningen för Visual Studio är installerad. Mer information finns i Ladda ned, installera och konfigurera Linux-arbetsbelastningen.
För plattformsoberoende kompilering rekommenderar vi att du använder CMake. CMake-supporten är mer komplett i Visual Studio 2019. Om CMake inte är ett alternativ och du har en befintlig Windows Visual Studio-lösning som du vill utöka för kompilering för Linux kan du lägga till ett Visual Studio Linux-projekt i Windows-lösningen tillsammans med ett projekt för delade objekt . Placera koden som delas mellan båda plattformarna i projektet Delade objekt och lägg till en referens till projektet från Windows- och Linux-projekten.
Skapa ett nytt Linux-projekt
Följ dessa steg för att skapa ett nytt Linux-projekt i Visual Studio 2017:
- Välj Arkiv > Nytt projekt i Visual Studio eller tryck på Ctrl + Skift + N.
- Välj noden Visual C++ > Cross Platform > Linux och välj sedan den projekttyp som ska skapas. Ange ett namn och en plats och välj OK.
| Projekttyp | Beskrivning |
|---|---|
| Blink (Raspberry Pi) | Projekt avsett för en Raspberry Pi-enhet, med exempelkod som får en LED-lampa att blinka. |
| Konsolprogram (Linux) | Projekt som är avsett för alla Linux-datorer, med exempelkod som matar ut text till konsolen |
| Tomt projekt (Linux) | Projekt som är avsett för alla Linux-datorer, utan exempelkod |
| Makefile Project (Linux) | Projekt som är avsett för alla Linux-datorer som skapats med hjälp av ett Standard Makefile-byggsystem |
Kontrollera först att linux-utvecklingsarbetsbelastningen för Visual Studio är installerad. Mer information finns i Ladda ned, installera och konfigurera Linux-arbetsbelastningen.
När du skapar ett nytt C++-projekt för Linux i Visual Studio kan du välja att skapa ett Visual Studio-projekt eller ett CMake-projekt. I den här artikeln beskrivs hur du skapar ett Visual Studio-projekt. I allmänhet rekommenderar vi att du använder CMake med Visual Studio för nya projekt som kan innehålla öppen källkod eller som du tänker kompilera för plattformsoberoende utveckling. Med ett CMake-projekt kan du skapa och felsöka samma projekt i både Windows och Linux. Mer information finns i Skapa och konfigurera ett Linux CMake-projekt.
Om du har en befintlig Windows Visual Studio-lösning som du vill utöka för kompilering för Linux, och CMake inte är ett alternativ, kan du lägga till ett Visual Studio Linux-projekt i Windows-lösningen tillsammans med ett projekt för delade objekt . Placera koden som delas mellan båda plattformarna i projektet Delade objekt och lägg till en referens till projektet från Windows- och Linux-projekten.
Skapa ett nytt Linux-projekt
Följ dessa steg för att skapa ett nytt Linux-projekt i Visual Studio:
Välj Arkiv > Nytt projekt i Visual Studio eller tryck på Ctrl + Skift + N. Dialogrutan Skapa ett nytt projekt visas.
I textrutan Sök efter mallar anger du Linux för att visa en lista över tillgängliga mallar för Linux-projekt.
Välj den projekttyp som ska skapas, till exempel Konsolprogram, och välj sedan Nästa. Ange ett namn och en plats och välj Skapa.
Projekttyp Beskrivning Raspberry Pi-projekt Projekt avsett för en Raspberry Pi-enhet, med exempelkod som får en LED-lampa att blinka. Konsolprogram Projekt som är avsett för alla Linux-datorer, med exempelkod som matar ut text till konsolen Tomt projekt Projekt som är avsett för alla Linux-datorer, utan exempelkod Makefile-projekt Projekt som är avsett för alla Linux-datorer som skapats med hjälp av ett Standard Makefile-byggsystem CMake-projekt Projekt som är avsett för alla Linux-datorer som skapats med hjälp av CMake-byggsystemet