Kompilowanie i uruchamianie projektu aplikacji konsoli w języku C++Build and run a C++ console app project

Utworzono projekt aplikacji konsolowej w języku C++ i wprowadzono kod.You've created a C++ console app project and entered your code. Teraz można kompilować i uruchamiać je w programie Visual Studio.Now you can build and run it within Visual Studio. Następnie uruchom go jako autonomiczną aplikację z poziomu wiersza polecenia.Then, run it as a stand-alone app from the command line.

Wymagania wstępnePrerequisites

Jeśli program Visual Studio wygląda tak, wszystko jest gotowe do skompilowania i uruchomienia aplikacji:If Visual Studio looks like this, you're ready to build and run your app:

Gotowe do skompilowania nowego projektuReady to build the new project

Kompilowanie i uruchamianie kodu w programie Visual StudioBuild and run your code in Visual Studio

  1. Aby skompilować projekt, wybierz opcję Kompiluj rozwiązanie z menu kompilacja .To build your project, choose Build Solution from the Build menu. W oknie dane wyjściowe są wyświetlane wyniki procesu kompilacji.The Output window shows the results of the build process.

    Kompilowanie projektuBuild the project

  2. Aby uruchomić kod, na pasku menu wybierz Debuguj, Uruchom bez debugowania.To run the code, on the menu bar, choose Debug, Start without debugging.

    Rozpoczęcie projektuStart the project

    Zostanie otwarte okno konsoli, a następnie zostanie uruchomiona aplikacja.A console window opens and then runs your app. Po uruchomieniu aplikacji konsolowej w programie Visual Studio program uruchamia swój kod, a następnie drukuje "naciśnij dowolny klawisz, aby kontynuować.When you start a console app in Visual Studio, it runs your code, then prints "Press any key to continue . .. ."." , aby dać Ci szansę zobaczyć dane wyjściowe.to give you a chance to see the output.

Gratulacje!Congratulations! Utworzono pierwszy "Hello, World!"You've created your first "Hello, world!" Aplikacja konsolowa w programie Visual Studio!console app in Visual Studio! Naciśnij klawisz, aby odrzucić okno konsoli i powrócić do programu Visual Studio.Press a key to dismiss the console window and return to Visual Studio.

Wystąpił problem.I ran into a problem.

Uruchamianie kodu w oknie poleceniaRun your code in a command window

Zwykle aplikacje konsolowe można uruchamiać w wierszu polecenia, a nie w programie Visual Studio.Normally, you run console apps at the command prompt, not in Visual Studio. Po skompilowaniu aplikacji przez program Visual Studio można uruchomić ją z dowolnego okna poleceń.Once your app is built by Visual Studio, you can run it from any command window. Oto jak znaleźć i uruchomić nową aplikację w oknie wiersza polecenia.Here's how to find and run your new app in a command prompt window.

  1. W Eksplorator rozwiązańwybierz rozwiązanie HelloWorld (nie projekt HelloWorld), a następnie kliknij prawym przyciskiem myszy, aby otworzyć menu kontekstowe.In Solution Explorer, select the HelloWorld solution (not the HelloWorld project) and right-click to open the context menu. Wybierz pozycję Otwórz folder w Eksploratorze plików , aby otworzyć okno Eksploratora plików w folderze rozwiązania HelloWorld.Choose Open Folder in File Explorer to open a File Explorer window in the HelloWorld solution folder.

  2. W oknie Eksplorator plików Otwórz folder debugowanie.In the File Explorer window, open the Debug folder. Ten folder zawiera aplikację, HelloWorld. exei kilka innych plików debugowania.This folder contains your app, HelloWorld.exe, and a couple of other debugging files. Naciśnij i przytrzymaj klawisz SHIFT , a następnie kliknij prawym przyciskiem myszy plik HelloWorld. exe , aby otworzyć menu kontekstowe.Hold down the Shift key and right-click on HelloWorld.exe to open the context menu. Wybierz Kopiuj jako ścieżkę , aby skopiować ścieżkę do aplikacji do Schowka.Choose Copy as path to copy the path to your app to the clipboard.

  3. Aby otworzyć okno wiersza polecenia, naciśnij klawisze Windows + R , aby otworzyć okno dialogowe uruchamiania .To open a command prompt window, press Windows+R to open the Run dialog. Wprowadź cmd. exe w otwartym polu tekstowym, a następnie wybierz przycisk OK , aby uruchomić okno wiersza polecenia.Enter cmd.exe in the Open textbox, then choose OK to run a command prompt window.

  4. W oknie wiersza polecenia kliknij prawym przyciskiem myszy, aby wkleić ścieżkę do aplikacji w wierszu polecenia.In the command prompt window, right-click to paste the path to your app into the command prompt. Naciśnij klawisz ENTER, aby uruchomić aplikację.Press Enter to run your app.

    Uruchamianie aplikacji przy użyciu wiersza poleceniaRun the app at the command prompt

Gratulacje, udało Ci się utworzyć i uruchomić aplikację konsolową w programie Visual Studio!Congratulations, you've built and run a console app in Visual Studio!

Wystąpił problem.I ran into a problem.

Następne krokiNext Steps

Po skompilowaniu i uruchomieniu tej prostej aplikacji wszystko jest gotowe do bardziej złożonych projektów.Once you've built and run this simple app, you're ready for more complex projects. Aby uzyskać więcej informacji, zobacz Korzystanie z programu Visual Studio IDE do tworzenia aplikacji klasycznychw języku C++.For more information, see Using the Visual Studio IDE for C++ Desktop Development. Zawiera bardziej szczegółowe wskazówki dotyczące możliwości platformy Microsoft C++ w programie Visual Studio.It has more detailed walkthroughs that explore the capabilities of Microsoft C++ in Visual Studio.

Przewodnik rozwiązywania problemówTroubleshooting guide

Tutaj można znaleźć rozwiązania typowych problemów podczas tworzenia pierwszego projektu w języku C++.Come here for solutions to common issues when you create your first C++ project.

Kompilowanie i uruchamianie kodu w programie Visual Studio: problemyBuild and run your code in Visual Studio: issues

Jeśli w edytorze kodu źródłowego pojawiają się czerwone zygzaki, kompilacja może zawierać błędy lub ostrzeżenia.If red squiggles appear under anything in the source code editor, the build may have errors or warnings. Sprawdź, czy Twój kod pasuje do przykładu w pisowni, interpunkcji i wielkości liter.Check that your code matches the example in spelling, punctuation, and case.

Przejdź wstecz.Go back.

Uruchamianie kodu w oknie poleceń: problemyRun your code in a command window: issues

Jeśli ścieżka pokazywana w Eksploratorze plików zostanie zakończona * \w\HelloWorld HelloWorld*, zamiast rozwiązaniaHelloWorld został otwarty projekt HelloWorld.If the path shown in File Explorer ends in \HelloWorld\HelloWorld, you've opened the HelloWorld project instead of the HelloWorld solution. Pomylić Cię z folderem debugowania, który nie zawiera Twojej aplikacji.You'll be confused by a Debug folder that doesn't contain your app. Przejdź do poziomu Eksploratora plików, aby przejść do folderu rozwiązania, pierwszy HelloWorld w ścieżce.Navigate up a level in File Explorer to get to the solution folder, the first HelloWorld in the path. Ten folder zawiera również folder debugowania, w którym znajdziesz swoją aplikację.This folder also contains a Debug folder, and you'll find your app there.

Możesz również przejść do folderu debugowania rozwiązania w wierszu polecenia, aby uruchomić aplikację.You can also navigate to the solution Debug folder at the command line to run your app. Aplikacja nie będzie działać z innych katalogów bez określania ścieżki do aplikacji.Your app won't run from other directories without specifying the path to the app. Można jednak skopiować aplikację do innego katalogu i uruchomić ją stamtąd.However, you can copy your app to another directory and run it from there. Istnieje również możliwość skopiowania jej do katalogu określonego przez zmienną środowiskową PATH, a następnie uruchomić ją z dowolnego miejsca.It's also possible to copy it to a directory specified by your PATH environment variable, then run it from anywhere.

Jeśli nie widzisz ścieżki Copy As w menu skrótów, Odrzuć menu, a następnie przytrzymaj klawisz SHIFT podczas jego otwierania.If you don't see Copy as path in the shortcut menu, dismiss the menu, and then hold down the Shift key while you open it again. To polecenie jest przeznaczone tylko dla wygody.This command is just for convenience. Możesz również skopiować ścieżkę do folderu z paska wyszukiwania Eksploratora plików i wkleić je do okna dialogowego uruchamiania , a następnie wprowadzić nazwę pliku wykonywalnego na końcu.You can also copy the path to the folder from the File Explorer search bar, and paste it into the Run dialog, and then enter the name of your executable at the end. Jest to tylko nieco więcej tekstu, ale ma ten sam wynik.It's just a little more typing, but it has the same result.

Przejdź wstecz.Go back.