見出し画像

【Windows版】コマンドプロンプトでC言語をコンパイルしてみた

こんにちは、tangoです。
今回なんですが、MinGWのPATH設定~コンパイルまでを行っていきたいと思います。
前回に『【Windows版】Visual Studio Code と MinGW をインストールしてみた!!!』を投稿しているので、まだ見ていない方はそちらを先に見てもらった方が、理解しやすいと思います。

環境変数の設定

1.検索窓に 環境 と入力すると、環境変数を編集が出てくるので、クリックします。

画像1


2.Path を選択して、編集(E)... をクリックします。

画像2


3.新規で C:\MinGW\bin を追加します。

画像3

画像4

画像5

画像6


4.PATHが設定反映されているかCUIで確認していきます。

# PATH確認コマンド
echo %path%

画像7

画像8



ウイルス対策ソフトの無効化

1.検索窓に ウイルス と入力すると、ウイルスと脅威の防止が出てくるので、クリックします。

画像9


2.設定の管理をクリックし、リアルタイム保護をオフにします。
こうすることで、セキュリティでコンパイルしたファイルが削除されるのを防ぎます。
※作業が終わったら、リアルタイム保護をオンに戻しておきます。

画像10

画像11

画像12



コンパイル

【今回コンパイルするソースコード】

#include <stdio.h>
int main(void){
printf("Hello World");
return 0;
}


1.コマンドプロンプトを開き、ディレクトリ配下に、.cファイルがあるか調べます。

dir

画像13

画像14


2. .cファイル をコンパイルし、プロンプトが正常に返ってきたらコンパイル完了です。

gcc ○○.c

<今回の場合>
gcc hello.c

画像15


3.ディレクトリ配下に、 .exeファイル が生成されているか確認します。

画像16


4.生成された .exeファイル を開き、Hello World が表示されるか確認します。
表示されればコンパイル成功です。

画像17


以上がPATH設定~コンパイルまでの方法です。
これで、前回の記事で紹介したVisual Studio Code でソースコードを作成して、コマンドプロンプトでコンパイルするとうい一連の流れが完成しました。
私はC言語を書く時は、いつもこの流れで行っています。
他にもっといい方法があればコメントで教えてください!

今回はこの辺で終わりたいと思います。
みなさんのエンジニアライフに少しでもお役に立てれば幸いです。
ありがとうございました。

・【Windows版】Visual Studio Code と MinGW インストール
https://note.com/tango9512357/n/nf4c237ebe684

・Twitter
https://twitter.com/tango3564

・Instagram
https://www.instagram.com/tango3690/