コマンドプロンプトでCプログラムを実行する方法 編集

オプション
推敲ツール: AIライター GoogleGemini ChatGPT

Windows PCでCコードを書いたりダウンロードしたりした場合、コードをコンパイルして実行可能なプログラムにする必要があります。この簡単なwikiHowチュートリアルでは、GCCコンパイラの簡単にインストールできるバージョンであるMinGWを使用して、WindowsコマンドプロンプトからCプログラムをコンパイルして実行する方法を説明します。

  • 1
    シンプルなCコンパイラーであるMinGWをインストールします。まだインストールしていない場合は、CコンパイラをPCにインストールする必要がある。Cコードをコンパイルすると、実行可能なCプログラムになります。MinGWは、Windowsに最も簡単にインストールできるオプションの1つである:
    • からMinGWをダウンロードする。
    • ダウンロードしたファイルをダブルクリックし、画面の指示に従ってインストー ルの準備をする。
    • MinGWインストールマネージャーウィンドウが表示されたら、右上のパネルにいくつかのパッケージが表示されます。
    • "mingw32-base "と "mingw-gcc-g++"の隣のボックスにチェックを入れます。
    • インストール]メニューをクリックし、[変更の適用]を選択します。
    • Apply をクリックします。
  • 2
    コンパイラのパスをシステム環境変数に追加します。このステップにより、GCCプログラムへのフル・パスを入力する必要がなくなり、コマンド・プロンプトからコンパイラを実行しやすくなります。
    • Windowsキーを押し、environmentとタイプしてください。検索結果のシステム環境変数の編集をクリックします。
    • 環境変数...」ボタンをクリックします。
    • システム変数 "の下の "パス "オプションを選択して、編集...をクリックします。
    • 新規]をクリックします。
    • C:◆MinGWbin」と入力し、「OK」をクリックする。
    • OKをクリックし、もう一度OKをクリックする。
  • 3
    管理者としてウィンドウを開く。これを行うには、Windows キーを押して cmd と入力し、コマンド・プロンプト を右クリックして、管理者として実行を選択します。
    • プロンプト・ウィンドウが開いたら、プロンプトでコマンド gcc -- version を実行して、コンパイラが正しくインストールされているか(環境変数が設定されているか)をダブルチェックする。
    • すでにコマンド・プロンプト・ウィンドウを開いていた場合は、それを閉じて別のウィンドウを開き、追加したパスが表示されるようにします。
  • 4
    cdコマンドを使って、Cプログラムが保存されているディレクトリに移動する。例えば、コンパイルしたいプログラムが C:¥MyPrograms にある場合、 cd C:¥MyPrograms と入力して Enter キーを押します。
  • 5
    C プログラムをコンパイルするために、gcc コマンドを実行します。使用する構文は、gcc filename.c -o filename.exeです。これでプログラムがコンパイルされ、実行可能になります。
    • filename.cはCコードを含むファイル名、filename.exeはコンパイルしたプログラムにつけたい名前に置き換えてください。
    • コンパイルされたプログラムには、必ず.exeで終わる名前を付けてください。
    • oフラグは出力ファイルを指定します。
  • 6
    新しいプログラムの名前を入力し、↵ Enterキーを押します。例えば、hello.exe というプログラムを作成した場合、hello または hello.exe と入力します。 これで、コマンド・プロンプトから C プログラムが実行されます。
  • この記事は、CC BY-NC-SAの下で公開されている " How to Run C Program in Command Prompt " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    ショートカットキー一覧

    文字装飾

    アクションショートカットキー使用例
    太字にする Ctrl+B 太文字
    斜体にする Ctrl+I 斜体
    下線を引く Ctrl+U 下線

    リンク

    アクションショートカットキー使用例
    リンクの挿入・編集 Ctrl+L リンク

    リスト

    アクションショートカットキー使用例
    インデント追加 Tab
    • リスト
      • インデント
    インデント解除 Shift+Tab リスト
    • インデント

    編集補助

    アクションショートカットキー
    行ったアクションを取り消す Ctrl+Z
    取り消したアクションをやり直す Ctrl+Y, Shift+Ctrl+Z
    改行を追加する Shift+Enter
    クリップボードに切り取る Ctrl+X
    クリップボードにコピーする Ctrl+C
    クリップボードから貼り付ける Ctrl+V
    すべて選択する Ctrl+A

    移動

    アクションショートカットキー
    行の先頭に移動する Home
    文章の先頭に移動する Ctrl+Home
    行の末尾に移動する End
    文章の末尾に移動する Ctrl+End
    ページを上にスクロールする PageUp
    ページを下にスクロールする PageDown
    任意のキーワードを検索する Ctrl+F