C++ コンソール アプリ プロジェクトのビルドと実行Build and run a C++ console app project

C++ コンソール アプリケーション プロジェクトを作成しコードを入力すれば、Visual Studio 内でビルドおよび実行できます。そして、コマンドラインからスタンドアロンのアプリとしても実行できます。When you've created a C++ console app project and entered your code, you can build and run it within Visual Studio, and then run it as a stand-alone app from the command line.


もし Visual Studio が次のような外観なら、アプリをビルドして実行する準備はできています。If Visual Studio looks like this, you're ready to build and run your app:

新しいプロジェクトをビルドする準備ができてReady to build the new project

Visual Studio でのビルドおよびコードの実行Build 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

    Visual Studio 内でコンソール ウィンドウが開かれ、アプリが実行されます。A console window opens and then runs your app. コードが実行された後に、「続行するには何かキーを押してください. . .」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 ソリューションを選択し、右クリックしてコンテキスト メニューを開きます。In Solution Explorer, select the HelloWorld solution 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. [ファイル エクスプ ローラー] ウィンドウで [デバッグ] フォルダーを開きます。In the File Explorer window, open the Debug folder. これには、アプリ、HelloWorld.exe、および他のいくつかのデバッグ ファイルが含まれています。This contains your app, HelloWorld.exe, and a couple of other debugging files. HelloWorld.exe を選択し、Shift キーを押しながら右クリックしてコンテキスト メニューを開きます。Select HelloWorld.exe, hold down the Shift key and right-click 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で、オープン ボックスに、選択し、 okコマンド プロンプト ウィンドウを実行します。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. アプリを実行するには、enter キーを押します。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 でのチュートリアル、Visual C の機能の詳細は次を参照してくださいC++ デスクトップ開発用 Visual Studio IDE を使用してSee Using the Visual Studio IDE for C++ Desktop Development for more detailed walkthroughs that explore the capabilities of Visual 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

アプリを実行するコマンドラインでソリューションのデバッグ フォルダーに移動することもできます。You can also navigate to the solution Debug folder at the command line to run your app. アプリへのパスを指定せず、その他のディレクトリからアプリを実行することはできません。You can't run your app from other directories without specifying the path to the app. ただし、アプリを別のディレクトリにコピーでき、そこから実行できます。However, you can copy your app to another directory and run it from there.

表示されない場合パスとしてコピーショートカット メニューで、メニューを閉じるし、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 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.