5
5

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 5 years have passed since last update.

超初心者が始める!!C言語<環境構築編>

Last updated at Posted at 2019-08-10

##はじめに
環境構築からコンパイルまでの大まかな流れと、今のところ個人的に大事だと思った文をつらつらと載せていこうと思います。C言語弱者による記事のため、間違い等ありましたら指摘して頂けると嬉しいです。
(※あくまでも自分用のチートシートのため、不親切設計となっております。加えて、Windowsでの実践が精一杯だったため、他のOSでのやり方はわからないです。
##環境構築
まず、C言語での開発をするにあたって、必要なものが2つあります。
それは、エディタコンパイラです。
エディタとは、簡単に言えばプログラムをメモしておくものです。Windows付属のメモ帳等でもできるようですが、今回はVSCodeを使っていきます。
また、コンパイラとは、エディタにメモしたプログラムの"翻訳"をしてくれるものです。
イメージとしては、エディタでプログラムを書き、コンパイラで翻訳し、プログラム結果を得るという流れです。

この2つの具体的なダウンロード方法を以下に書いていきます。

VSCode :(https://azure.microsoft.com/ja-jp/products/visual-studio-code/)
MinGW :(http://www.mingw.org/)

上記の2つのサイトからインストールしていきます。
###VSCodeのインストール
VSC home im.PNG
このページの「今すぐ無料でダウンロードをする」をクリックします。

VSC 2.PNG ここから自分のOSにあったものをクリックしてダウンロードしてください。 VSC 3.PNG ダウンロードが完了すると下に表示されるので、このexeファイルを開いてください。 VSC 4.PNG 「同意する」にして、次へをクリックしてください。 VSC 5.PNG 上3つにもチェックを入れて、次へをクリックしてください。 VSC 6.PNG インストールをクリックしてください。 VSC 7.PNG これでVSCodeのインストールは完了です。 次にVSCodeの設定を行います。 VSC 8.PNG 左の縦バーから一番下のロゴをクリックしてください。 VSC 9.PNG 検索欄から「C/C++」を探し出しインストールしてください。

また、上のバーのターミナルから新しいターミナルをクリックしてください。
その後、ターミナル内の「CMD」の欄を押し「規定のシェルの選択」をクリックしてください。
すると、上に何個か文字列が表示されるので、その中から「Command Prompt]をクリックしてください。

これでエディタの設定は終わりです。

###MinGWのインストール
MWG 1.PNG
上のDownloadボタンをクリックしてください。

MGW 2.PNG 開いたページを少し下にスクロールしたところにある窓マークをクリックしてください。 すると左下にexeファイルが表示されるので、開いてください。 MWG 3.PNG installをクリックしてください。 MWG 4.PNG Continueをクリックしてください。 MWG 5.PNG ダウンロードが終わったらContinueをクリックしてください。 MGW 6.PNG **mingw32-base-bin**と**mingw32-gcc-g++-bin**をそれぞれクリックし、Make for Installationをクリックした後、上のバーのInstallationからApply Changesをクリックしてください。 次に出てくるページでApplyをクリックし、インストール完了後closeすると画像のようになります。

これでコンパイラの準備は終了です。

##まとめ
環境構築お疲れ様です。
さて、ここまでは環境構築の話でしたが、これからメインのプログラムの実行等の話があります。
コマンドやらなんやら覚えることはありますが、詳しくは次回に回そうと思います。

それでは、<プログラミング編>でまた会いましょう!~^

5
5
2

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
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?