vytvoření projektu pro Linux MSBuild C++ v Visual Studio
projekty Linux jsou k dispozici v Visual Studio 2017 a novějších.
nejprve se ujistěte, že máte nainstalovanou úlohu vývoje pro Linux pro Visual Studio. Další informace najdete v tématu stažení, instalace a nastavení úlohy pro Linux.
Pro kompilaci mezi platformami doporučujeme používat CMake. podpora cmake je více dokončená v Visual Studio 2019. pokud cmake není možnost a máte existující Windows Visual Studio řešení, které byste chtěli zkompilovat ke kompilaci pro Linux, můžete přidat projekt Visual Studio Linux do řešení Windows společně s projektem sdílené položky . vložte kód, který je sdílen mezi oběma platformami v projektu sdílené položky a přidejte odkaz na tento projekt z projektů Windows a Linux.
Vytvoření nového projektu pro Linux
pokud chcete vytvořit nový projekt pro Linux v Visual Studio 2017, postupujte takto:
v Visual Studio vyberte soubor nový Project nebo stiskněte klávesy Ctrl + Shift + N.
Vyberte Visual C++ Node pro > Linux pro různé platformy a potom vyberte typ projektu, který chcete vytvořit. Zadejte název a umístěnía klikněte na tlačítko OK.

typ Project Description Blikání (Malina) Project cílené na zařízení malinu Pi s ukázkovým kódem, který zabliká LED Konzolová aplikace (Linux) Project cílem pro kterýkoli počítač se systémem Linux, s ukázkovým kódem, který do konzoly vypíše text prázdný Project (Linux) Project cílené na jakýkoli počítač se systémem Linux bez ukázkového kódu soubor pravidel Project (Linux) Project cílené na jakýkoli počítač se systémem Linux sestavený pomocí standardního systému sestavení Makefile
nejprve se ujistěte, že máte nainstalovanou úlohu vývoje pro Linux pro Visual Studio. Další informace najdete v tématu stažení, instalace a nastavení úlohy Linux.
při vytváření nového projektu C++ pro Linux v Visual Studio můžete zvolit vytvoření projektu Visual Studio nebo projektu cmake. tento článek popisuje, jak vytvořit projekt Visual Studio. Obecně platí, že pro nové projekty, které mohou zahrnovat open source kód nebo které máte v úmyslu kompilovat pro vývoj pro různé platformy, doporučujeme používat CMake s Visual Studio. pomocí projektu cmake můžete sestavit a ladit stejný projekt jak na Windows, tak i na Linux. Další informace najdete v tématu Vytvoření a konfigurace sady Linux cmake Project.
pokud máte existující Windows Visual Studio řešení, které chcete pro kompilaci pro Linux nasadit a cmake není možnost, můžete přidat projekt Visual Studio Linux do řešení Windows společně s projektem sdílené položky . vložte kód, který je sdílen mezi oběma platformami v projektu sdílené položky a přidejte odkaz na tento projekt z projektů Windows a Linux.
Vytvoření nového projektu Linux
pokud chcete vytvořit nový projekt pro Linux v Visual Studio, postupujte takto:
v Visual Studio vyberte soubor nový Project nebo stiskněte klávesy Ctrl + Shift + N. Zobrazí se dialogové okno vytvořit nový projekt.
Do textového pole Hledat šablony zadejte Linux a seznam dostupných šablon pro projekty Linux.
Vyberte typ projektu, který chcete vytvořit, například Konzolová aplikacea klikněte na tlačítko Další. Zadejte název a umístěnía klikněte na vytvořit.

typ Project Description Projekt maliny PI Project cílené na zařízení malinu Pi s ukázkovým kódem, který zabliká LED Konzolová aplikace Project cílem pro kterýkoli počítač se systémem Linux, s ukázkovým kódem, který do konzoly vypíše text Prázdný projekt Project cílené na jakýkoli počítač se systémem Linux bez ukázkového kódu Project souboru pravidel Project cílené na jakýkoli počítač se systémem Linux sestavený pomocí standardního systému sestavení Makefile Project CMake Project cílené na jakýkoli počítač se systémem Linux, sestavený pomocí systému sestavení cmake