Projekty sady Visual Studio – C++
Projekt Visual Studio je projekt založený na MSBuild sestavení. MSBuild je nativní sestavový systém pro Visual Studio a je obecně nejlepším systémem sestavení, který lze použít pro Windows konkrétní programy. MSBuild je těsně integrovaná s Visual Studio, ale můžete ji také použít z příkazového řádku. Pro projekty napříč platformami nebo projekty, které používají open source knihovny, doporučujeme používat projekty CMake v Visual Studio v Visual Studio 2017 a novějších verzích. Informace o upgradu MSBuild ze starších verzí Visual Studio najdete v průvodci portováním a upgradem Microsoft C++.
Vytvoření projektu
Projekty C++ můžete vytvořit tak, že zvolíteSoubor Nový Project a pak nastavíte Jazyk na C++. V seznamu výsledků se zobrazí seznam šablon projektů, které můžete filtrovat nastavením platformy nebo typu Project a zadáním klíčových slov do vyhledávacího pole.

Projekty C++ můžete vytvořit tak, že zvolíte Soubor Nový Project a pak Visual C++ v levém podokně. V středových podokně se zobrazí seznam šablon projektů:
Dialogové Visual Studio nového okna Project
Další informace o všech výchozích šablonách projektů, které jsou součástí Visual Studio, najdete v tématu Šablony projektů C++ v Visual Studio. Můžete vytvořit vlastní šablony projektu. Další informace najdete v tématu Postupy: Vytváření šablon projektů.
Po vytvoření se projekt zobrazí v okně Průzkumník řešení souboru:

Když vytvoříte nový projekt, vytvoří se také soubor řešení (.sln). Další projekty můžete do řešení přidat tak, že na něj kliknete pravým tlačítkem v Průzkumník řešení. Soubor řešení se používá ke koordinaci závislostí sestavení v případě, že máte více souvisejících projektů, ale není toho o moc víc. Všechny možnosti kompilátoru jsou nastaveny na úrovni projektu.
Přidat položky
Do projektu přidejte soubory, ikony nebo jiné položky zdrojového kódu tak, že kliknete pravým tlačítkem na projekt v Průzkumník řešení zvolíte Přidat nový nebo Přidat existující.
Přidání knihoven třetích stran
Pokud chcete přidat knihovny třetích stran, použijte správce balíčků vcpkg balíčků. Spuštěním kroku Visual Studio integrace nastavte cesty k této knihovně, když na knihovnu odkazujete z jakéhokoli Visual Studio projektu.
Nastavení možností kompilátoru a dalších vlastností sestavení
Pokud chcete nakonfigurovat nastavení sestavení pro projekt, klikněte pravým tlačítkem na projekt v Průzkumník řešení zvolte Vlastnosti. Další informace najdete v tématu Set C++ compiler and build properties in Visual Studio.
Kompilace a spuštění
Pokud chcete nový projekt zkompilovat a spustit, stiskněte klávesu F5 nebo klikněte na rozevírací seznam ladění se zelenou šipkou na hlavním panelu nástrojů. V rozevíracím seznamu konfigurace se můžete rozhodnout, jestli se má provést sestavení pro ladění nebo vydání (nebo nějaká jiná vlastní konfigurace).
Nový projekt se kompiluje bez chyb. Při přidávání vlastního kódu můžete občas zavést chybu nebo aktivovat upozornění. Chyba brání dokončení sestavení. upozornění nikoli. Všechny chyby a upozornění se zobrazí v okno Výstup i v Seznam chyb při sestavování projektu.

V Seznam chyb můžete stisknutím klávesy F1 u zvýrazněné chyby přejít do tématu dokumentace.
V tomto oddílu
Nastavení vlastností kompilátoru a sestavení C++ v sadě Visual Studio
Jak pomocí stránek vlastností a seznamu vlastností určit nastavení projektu.
Referenční knihovny a komponenty v okamžiku sestavení
Zahrnutí knihoven, knihoven DLL, komponent com a .NET do projektu.
Uspořádání Project výstupních souborů
Jak přizpůsobit umístění spustitelných souborů vytvořených v procesu sestavení.
Kroky vlastního sestavení a události sestavení
Postup přidání libovolného příkazu do procesu sestavení v zadaných bodech
Vytvoření projektu z existujícího kódu
Jak vytvořit nový projekt Visual Studio z volné kolekce zdrojových souborů.
Viz také
Projekty a systémy sestavení
Průvodce portováním a upgradem Microsoft C++