1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

C言語,C++の最新の環境の環境構築をしたので共有します。2021/3/28

Last updated at Posted at 2021-03-28

##前書き

ネットで色々調べても情報が多すぎてどれを参考にして環境構築をすればいいのか分からなくなりますよね。
そうならないためにこの記事を読めば効率よく環境構築をできてすぐにC言語,C++のプログラムを書くことができます。

##目次
MinGWの簡単な説明

MingGWの導入

テキストエディタに書いていく

コマンドプロンプトでのC言語 C++のコンソール方法

##MinGWの簡単な説明

MinGWとは

GCCなどの開発環境をWindowsなどで整えてくれるツールです。

GCCとは

さまざまなプログラミング言語のコンパイラです。

コンパイラとは

書いたコードを機械語といわれる2進数の文字に変換してくれるものです。

機械語でないとコンピューターは理解できないのです。

##MinGWの導入

下記のurlに行ってもらって
https://ja.osdn.net/projects/mingw/

赤色で囲ったところをクリックしてください。
image.png

そうしたらインストーラーが左下に表示されるのでクリックしましょう。

image.png

installをクリック
image.png

ディレクトリの指定ですが特に変更させる点もないのでcontinueをクリック
image.png

インストールが始まります。インストールが完了したらcontinueをクリックしてください。
image.png

そしたらこのような画面が出てくると思うので左上のinstallationをクリックしてUpdate Catalogueをクリックして更新しましょう。
image.png

ここからPackageを選択していくのですが、

C言語のみを使用したい方は

・mingw-developer-tookit-bin
・mingw32-base-bin
・msys-base-bin
の3つを選択

image.png

C++を使用したい人は

加えて
・mingw32-gcc-g++-bin
というのも選択してください

image.png

選択方法はMark for Installationをクリックするだけです。

MinGW_install_05.png

目的のpackageをクリックできたらInstallationのApply Changesをクリック

MinGW_install_06.png

その先のApplyをクリック
MinGW_install_07.png

その先に進んだらチェック項目をクリックせずcloseしましょう。
MinGW_install_08.png

##gccコマンドのパスを通す

画面左下の検索するところにコントロールパネルと入力しましょう
image.png

そうしたら下のような画面が出てくると思うので”システムとセキュリティ”をクリック
image.png

そして”システム”をクリック
image.png

"システムの詳細設定"をクリック
image.png

そしたらこのような画面が出てくるので"環境変数"をクリック
image.png

黒く塗りつぶしているのは念のため自分のパソコンの情報を塗りつぶしているだけです。
下の"システム環境変数(S)"のPathというところをクリックして指定してから編集ボタンをクリックしてください。
image.png

そしたらこのような画面が出てくるので"新規"をクリックして参照をクリックしましょう。
image.png

参照をクリックしたらPCというところをクリックしましょう。
image.png

その次のところで下の方にいってOSというのをクリックしましょう。
image.png

その次のところでMinGWというものがあるのでそれをクリックしましょう。
image.png

その次のbinをクリックしてOKを押したらpathが繋がれました。
image.png

ちなみに自分はもうすでにしてあったのでさっき作ったやつは削除しておきます。

##テキストエディタに書いていく

ファイル名に気を付けなければいけません

c言語の場合は なんちゃら.c 例えば practice.cのpracticeの部分はなんでもいいです。自分の分かりやすい名前を入力
同様にC++では なんちゃら.cppと入力しましょう
自分はC++なのでcppにしてます。

image.png

この講座はcppを学習する講座ではないのでコードの書き方は割愛させていただきます。
このようなコードを書いたら LosAngelsとNewYorkが出力されるようなプログラムになっています。

##コマンドプロンプトで出力する方法

先ほどと同様に画面の左下でコマンドプロンプトと検索してください。
image.png

このような画面が出てくると思いますが
image.png

ここでさっきのプログラムを実行していきたいと思います。

さっきのファイルがどこに格納されているのかはそれぞれなので分からないのですが自分はドキュメントのfirst_cppというところに格納されていたのでそこを参照しようと思います。

image.png

参照方法は作ったファイルが格納されているフォルダをコマンドプロンプトにドラックアンドドロップしたいのですが

cd //ドラックアンドドロップしたフォルダの参照先

自分のなら
cd C:\Users\DELL\Dropbox\My PC (DESKTOP-DOP2ONS)\Documents\first_cpp
になります。

できたら先ほども述べましたがプログラムを機械語に変換するためにgccまたはg++を使用しなければいけません。
GCCの説明はMinGWの環境構築のところで話しました。

c言語を使用している人はgcc ファイル名

c++を使用している人はg++ ファイル名
を入力してください。
image.png

そしたらdirと入力してください。
現在のディレクトリの情報が格納されているのですが、注目してほしいのが下線部のところです。
ここにはa.exeと書かれていますがそれを入力すればコンソールされます。試しにやってみましょう。
image.png

はい、できました。下にも書いてあると思いますが.exeを省略したaだけでもコンソールされるんですよね。

image.png

##最後に
お疲れさまでした。また何か分からない事があればぜひぜひ相談してください。

よいプログラミング生活を送れますように

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?