Sestavení a spuštění projektu konzolové aplikace C++
V Vytvoření projektu konzolové aplikace C++ jste vytvořili projekt konzolové aplikace C++ a zadali kód. Teď ho můžete sestavit a spustit v sadě Visual Studio. Pak ji spusťte jako samostatnou aplikaci z příkazového řádku.
Požadavky
- Mějte na svém počítači nainstalovanou a spuštěnou Visual Studio se sadou pro vývoj desktopových aplikací s C++. Pokud není nainstalovaný, postupujte podle pokynů v tématu Instalace podpory jazyka C++ v sadě Visual Studio.
- Vytvořte projekt "Hello, World!". Ve výchozím nastavení obsahuje kód pro tisk
Hello World!
. Pokud jste tento krok ještě neudělali, postupujte podle kroků v Vytvoření projektu konzolové aplikace C++.
Pokud visual Studio vypadá takto, jste připraveni sestavit a spustit aplikaci:
Zdroj se skládá z #include \
Sestavte a spusťte svůj kód ve Visual Studiu
Projekt sestavíte tak, že v hlavní nabídce zvolíte Sestavení>Sestavit řešení. V okně výstupu se zobrazí výsledky procesu sestavení.
Nejprve se z hlavní nabídky vybere Build. Poté je vybrána možnost Sestavit řešení. V okně Výstup se zobrazují výstupní zprávy sestavení, včetně toho, že sestavení bylo úspěšné.
Pokud chcete kód spustit, na řádku nabídek zvolte Ladění, Spustit bez ladění.
Nejprve je v hlavní nabídce vybráno Debug. Pak je vybrána možnost Spustit bez ladění. Zobrazí se okno konzoly s výstupem programu: Hello, World!
Otevře se okno konzoly a pak spustí vaši aplikaci. Když spustíte konzolovou aplikaci v sadě Visual Studio, spustí se váš kód a pak se vytiskne "Pokračujte stisknutím libovolné klávesy. . ", abyste získali šanci zobrazit výstup.
Blahopřejeme! V sadě Visual Studio jste vytvořili svou první konzolovou aplikaci Hello, world!. Stisknutím klávesy zavřete okno konzoly a vraťte se do sady Visual Studio.
Spusťte svůj kód v příkazovém okně
Obvykle spouštíte konzolové aplikace na příkazovém řádku, ne ve Visual Studio. Jakmile Visual Studio aplikaci sestaví, můžete ji spustit z příkazového okna. Tady je postup, jak najít a spustit novou aplikaci v okně příkazového řádku.
- V Průzkumníku řešenívyberte řešení HelloWorld (ne projekt HelloWorld) a klikněte pravým tlačítkem myši pro otevření místní nabídky. Zvolte Otevřít složku v Průzkumníku souborů a otevřete okno Průzkumníka souborů ve složce Řešení HelloWorld.
- V okně Průzkumníka souborů otevřete složku
Debug
. Tato složka obsahuje vaši aplikaci,HelloWorld.exe
a soubory ladění. Podržte stisknutou klávesu Shift a pravým tlačítkem myši klikněte naHelloWorld.exe
, abyste otevřeli místní nabídku. Zvolte Kopírovat jako cestu a zkopírujte cestu do vaší aplikace do schránky. Pokud se zobrazíHelloWorld.exe.recipe
, je to proto, že jste provedli krok Otevřít složku v Průzkumníkovi souborů u projektu HelloWorld místo u řešení HelloWorld. Přejděte v Průzkumníkovi souborů na vyšší úroveň a přejděte do složky řešení. Tato složka obsahuje také složkuDebug
, kde jeHelloWorld.exe
.
- V okně Průzkumníka souborů otevřete složku
x64
a potom složkuDebug
. Tato složka obsahuje vaši aplikaci,HelloWorld.exe
a soubory ladění. Podržte stisknutou klávesu Shift a kliknutím pravým tlačítkem myši naHelloWorld.exe
otevřete místní nabídku. Zvolte Kopírovat jako cestu a zkopírujte cestu do vaší aplikace do schránky. Pokud se zobrazíHelloWorld.exe.recipe
, je to proto, že jste provedli Otevřít složku v Průzkumníkovi souborů krok na projektu HelloWorld místo řešení HelloWorld. Přejděte v Průzkumníkovi souborů na vyšší úroveň a přejděte do složky řešení. Tato složka obsahuje také složkux64\Debug\
, kde jeHelloWorld.exe
.
Pokud chcete otevřít okno příkazového řádku, stiskněte Windows+R a otevřete dialogové okno Spustit. Do textového pole Otevřít zadejte cmd.exe a pak zvolte OK a spusťte okno příkazového řádku.
V okně příkazového řádku kliknutím pravým tlačítkem myši vložte cestu k aplikaci do příkazového řádku. Stisknutím klávesy Enter spusťte aplikaci.
Nejprve je cesta programu určena tak, že kliknete pravým tlačítkem na řešení a vyberete otevřenou složku v Průzkumníkovi souborů. Průzkumník souborů se nachází ve složce Debug, kde je aplikace HelloWorld. Klikne se pravým tlačítkem na aplikaci a vybere se možnost Kopírovat jako cestu. Vyvolá se dialogové okno spuštění a cmd.exe se spustí. Zobrazí se konzola příkazového řádku. Cesta k aplikaci HelloWorld se vloží. Aplikace se spustí a zobrazí se: Hello World!
Blahopřejeme, vytvořili jste a spustili konzolovou aplikaci v sadě Visual Studio!
Další kroky
Jakmile sestavíte a spustíte tuto jednoduchou aplikaci, budete připraveni na složitější projekty. Další informace najdete v tématu Použití integrovaného vývojového prostředí sady Visual Studio pro vývoj desktopových aplikací jazyka C++. Obsahuje podrobnější návody, které prozkoumávají možnosti Microsoft C++ v sadě Visual Studio.
Průvodce odstraňováním potíží
Tady najdete řešení běžných problémů při vytváření prvního projektu C++.
Sestavení a spuštění kódu v sadě Visual Studio: Problémy
Pokud se v editoru zdrojového kódu zobrazí červené vlnovky, může mít sestavení chyby nebo varování. Zkontrolujte, jestli kód odpovídá příkladu v pravopisu, interpunkci a písmenu.
Spusťte svůj kód v příkazovém okně: problémy
Pokud cesta zobrazená v Průzkumníku souborů končí \HelloWorld\HelloWorld
, otevřeli jste projekt HelloWorld namísto řešení HelloWorld . Neuvidíte vaši aplikaci ve složce Debug
. V Průzkumníku souborů přejděte o úroveň výše, abyste se dostali do složky řešení, což je první HelloWorld v cestě. Tato složka obsahuje také Debug
složku, ve které je vaše aplikace.
Ke spuštění aplikace můžete také přejít do složky Debug
řešení na příkazovém řádku. Aplikace se nespustí z jiných adresářů bez zadání cesty k aplikaci. Aplikaci ale můžete zkopírovat do jiného adresáře a spustit ji odtud. Je také možné ho zkopírovat do adresáře určeného proměnnou prostředí PATH
a spustit ho odkudkoli.
Pokud cesta zobrazená v Průzkumníkovi souborů končí \HelloWorld\HelloWorld
, otevřeli jste projekt HelloWorld místo řešení HelloWorld . Aplikaci neuvidíte ve složce x64\Debug
. Přejděte v Průzkumníkovi souborů na vyšší úroveň a přejděte do složky řešení, první HelloWorld
v cestě. Tato složka obsahuje také x64\Debug
složku, ve které je vaše aplikace.
Ke spuštění aplikace můžete také přejít do složky x64\Debug
řešení na příkazovém řádku. Aplikace se nespustí z jiných adresářů bez zadání cesty k aplikaci. Aplikaci ale můžete zkopírovat do jiného adresáře a spustit ji odtud. Je také možné ho zkopírovat do adresáře určeného proměnnou prostředí PATH
a spustit ho odkudkoli.
Pokud v místní nabídce nevidíte Kopírovat jako cestu, zavřete nabídku, podržte klávesu Shift a znovu ji otevřete. Tento příkaz je určený jen pro usnadnění. Můžete také zkopírovat cestu ke složce z vyhledávacího panelu Průzkumníka souborů a vložit ji do dialogového okna Spustit a potom zadat název spustitelného souboru na konci. Je to jen trochu víc psaní, ale má stejný výsledek.