Создание и запуск проекта консольного приложения C++Build and run a C++ console app project

Вы создали проект консольного приложения C++ и ввели код.You've created a C++ console app project and entered your code. Теперь вы можете выполнить сборку приложения и запустить его в Visual Studio.Now you can build and run it within Visual Studio. Затем запустите его как автономное приложение из командной строки.Then, run it as a stand-alone app from the command line.

Предварительные требованияPrerequisites

Если Visual Studio выглядит следующим образом, можно приступать к сборке и запуску приложения:If Visual Studio looks like this, you're ready to build and run your app:

Все готово для сборки нового проектаReady to build the new project

Сборка и запуск кода в Visual StudioBuild and run your code in Visual Studio

  1. Для сборки проекта выберите в меню Сборка пункт Собрать решение.To build your project, choose Build Solution from the Build menu. Окно Вывод отображает результаты процесса сборки.The Output window shows the results of the build process.

    Сборка проектаBuild the project

  2. Чтобы запустить этот код, в строке меню выберите Отладка и Запуск без отладки.To run the code, on the menu bar, choose Debug, Start without debugging.

    Запуск проектаStart the project

    Открывается окно консоли, и запускается ваше приложение.A console window opens and then runs your app. При запуске консольного приложения в Visual Studio система выполняет код, а затем выводит сообщение "Нажмите любую клавишу, чтобы продолжить.When you start a console app in Visual Studio, it runs your code, then prints "Press any key to continue . .. .",." чтобы вы могли просмотреть выходные данные.to give you a chance to see the output.

Поздравляем!Congratulations! Вы создали свое первое консольное приложение "Hello World"You've created your first "Hello, world!" в Visual Studio!console app in Visual Studio! Нажмите любую клавишу, чтобы закрыть окно консоли и вернуться в редактор Visual Studio.Press a key to dismiss the console window and return to Visual Studio.

Возникла проблема.I ran into a problem.

Выполнение кода в командном окнеRun your code in a command window

Обычно консольные приложения запускаются из командной строки, а не в Visual Studio.Normally, you run console apps at the command prompt, not in Visual Studio. После того как приложение будет создано в Visual Studio, его можно запустить из любого командного окна.Once your app is built by Visual Studio, you can run it from any command window. Вот как можно найти и запустить новое приложение в окне командной строки.Here's how to find and run your new app in a command prompt window.

  1. В обозревателе решений выберите решение HelloWorld (а не проект HelloWorld) и щелкните правой кнопкой мыши, чтобы открыть контекстное меню.In Solution Explorer, select the HelloWorld solution (not the HelloWorld project) and right-click to open the context menu. Выберите Открыть папку в проводнике, чтобы открыть окно проводника в папке решения HelloWorld.Choose Open Folder in File Explorer to open a File Explorer window in the HelloWorld solution folder.

  2. В окне проводника откройте папку Debug.In the File Explorer window, open the Debug folder. В этой папке содержится ваше приложение, HelloWorld.exe и несколько других файлов отладки.This folder contains your app, HelloWorld.exe, and a couple of other debugging files. Удерживая нажатой клавишу SHIFT, щелкните правой кнопкой мыши HelloWorld.exe, чтобы открыть контекстное меню.Hold down the Shift key and right-click on HelloWorld.exe to open the context menu. Выберите команду Копировать как путь, чтобы скопировать путь к приложению в буфер обмена.Choose Copy as path to copy the path to your app to the clipboard.

  3. Чтобы открыть окно командной строки, нажмите Windows + R, чтобы открыть диалоговое окно Выполнить.To open a command prompt window, press Windows+R to open the Run dialog. Введите cmd.exe в текстовом поле Открыть, а затем выберите ОК для запуска окна командной строки.Enter cmd.exe in the Open textbox, then choose OK to run a command prompt window.

  4. В окне командной строки щелкните правой кнопкой мыши, чтобы вставить путь к приложению в командную строку.In the command prompt window, right-click to paste the path to your app into the command prompt. Нажмите клавишу ВВОД, чтобы запустить приложение.Press Enter to run your app.

    Запуск приложения из командной строкиRun the app at the command prompt

Поздравляем! Вы создали и запустили консольное приложение в Visual Studio.Congratulations, you've built and run a console app in Visual Studio!

Возникла проблема.I ran into a problem.

Следующие шагиNext Steps

После создания и запуска этого простого приложения можно приступать к более сложным проектам.Once you've built and run this simple app, you're ready for more complex projects. Дополнительные сведения см. в разделе Использование интегрированной среды разработки Visual Studio для разработки приложений для настольных систем на языке C++.For more information, see Using the Visual Studio IDE for C++ Desktop Development. В нем содержатся более подробные пошаговые руководства, посвященные возможностям Microsoft C++ в Visual Studio.It has more detailed walkthroughs that explore the capabilities of Microsoft C++ in Visual Studio.

Руководство по устранению неполадокTroubleshooting guide

Здесь приведены решения распространенных проблем, которые могут возникнуть при создании первого проекта C++.Come here for solutions to common issues when you create your first C++ project.

Сборка и запуск кода в Visual Studio: проблемыBuild and run your code in Visual Studio: issues

Если в редакторе исходного кода отображаются красные волнистые линии, то сборка может содержать ошибки или предупреждения.If red squiggles appear under anything in the source code editor, the build may have errors or warnings. Убедитесь, что код соответствует примеру в написании, пунктуации и регистре.Check that your code matches the example in spelling, punctuation, and case.

Вернитесь назад.Go back.

Выполнение кода в командном окне: проблемыRun your code in a command window: issues

Если путь, показанный в проводнике, заканчивается на \HelloWorld\HelloWorld, вы открыли проект HelloWorld вместо решения HelloWorld.If the path shown in File Explorer ends in \HelloWorld\HelloWorld, you've opened the HelloWorld project instead of the HelloWorld solution. Вы перепутаете папку Debug, в которой нет вашего приложения.You'll be confused by a Debug folder that doesn't contain your app. Перейдите на уровень вверх в проводнике, чтобы открыть папку решения — первый HelloWorld в пути.Navigate up a level in File Explorer to get to the solution folder, the first HelloWorld in the path. В этой папке также содержится папка Debug, в которой вы найдете свое приложение.This folder also contains a Debug folder, and you'll find your app there.

Можно также открыть папку Debug решения в командной строке, чтобы запустить приложение.You can also navigate to the solution Debug folder at the command line to run your app. Приложение не будет запускаться из других каталогов, если не указан путь к приложению.Your app won't run from other directories without specifying the path to the app. Однако вы можете скопировать приложение в другой каталог и запустить его из него.However, you can copy your app to another directory and run it from there. Также можно скопировать его в каталог, указанный переменной среды PATH, а затем запустить его из любого места.It's also possible to copy it to a directory specified by your PATH environment variable, then run it from anywhere.

Если в контекстном меню отсутствует параметр Копировать как путь, закройте меню, а затем удерживайте нажатой клавишу SHIFT при повторном открытии.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. Эта команда предназначена только для удобства.This command is just for convenience. Можно также скопировать путь к папке из панели поиска проводника и вставить его в диалоговое окно Выполнить, а затем ввести имя исполняемого файла в конце.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. При этом потребуется чуть больше действий по вводу текста, но результат будет тем же.It's just a little more typing, but it has the same result.

Вернитесь назад.Go back.